Class: Wouter::ViewEndpoint
Instance Method Summary collapse
-
#initialize(req, res) ⇒ ViewEndpoint
constructor
A new instance of ViewEndpoint.
- #respond ⇒ Object
Methods inherited from Endpoint
Constructor Details
#initialize(req, res) ⇒ ViewEndpoint
Returns a new instance of ViewEndpoint.
77 78 79 80 |
# File 'lib/wouter/views.rb', line 77 def initialize(req, res) @view = req.env['wouter.view'] super(req, res) end |
Instance Method Details
#respond ⇒ Object
82 83 84 |
# File 'lib/wouter/views.rb', line 82 def respond render_view(@view[:template], engine: @view[:engine], dir: @view[:dir], layout: @view[:layout]) end |