Class: CssHttpRequestHandler
- Inherits:
-
ActionView::TemplateHandler
- Object
- ActionView::TemplateHandler
- CssHttpRequestHandler
- Includes:
- CssHttpRequest
- Defined in:
- lib/css_http_request_handler.rb
Direct Known Subclasses
Constant Summary
Constants included from CssHttpRequest
CssHttpRequest::LENGTH, CssHttpRequest::PREFIX
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(action_view) ⇒ CssHttpRequestHandler
constructor
A new instance of CssHttpRequestHandler.
- #render(template, local_assigns = {}) ⇒ Object
Methods included from CssHttpRequest
Constructor Details
#initialize(action_view) ⇒ CssHttpRequestHandler
Returns a new instance of CssHttpRequestHandler.
10 11 12 |
# File 'lib/css_http_request_handler.rb', line 10 def initialize(action_view) @action_view = action_view end |
Class Method Details
.call(template) ⇒ Object
6 7 8 |
# File 'lib/css_http_request_handler.rb', line 6 def self.call(template) "CssHttpRequestHandler.new(self).render(template, local_assigns)" end |
Instance Method Details
#render(template, local_assigns = {}) ⇒ Object
14 15 16 17 |
# File 'lib/css_http_request_handler.rb', line 14 def render(template, local_assigns = {}) prepare_view(local_assigns) encode_chr(template.source) end |