Class: Frank::Base
- Inherits:
-
Object
- Object
- Frank::Base
- Includes:
- Render, Rescue, TemplateHelpers, Rack::Utils
- Defined in:
- lib/frank/base.rb
Direct Known Subclasses
Constant Summary
Constants included from Render
Render::LAYOUT_EXTS, Render::TMPL_EXTS
Instance Method Summary collapse
Methods included from Render
#ext_from_handler, #layout_ext_or_first, #layout_for, #render, #setup_page, #tilt, #to_file_path
Methods included from TemplateHelpers
#capture, #content_for, #content_for?, #lorem, #refresh, #render_partial
Methods included from Rescue
Instance Method Details
#call(env) ⇒ Object
19 20 21 |
# File 'lib/frank/base.rb', line 19 def call(env) dup.call!(env) end |
#call!(env) ⇒ Object
23 24 25 26 27 28 29 30 |
# File 'lib/frank/base.rb', line 23 def call!(env) @env = env @request = Rack::Request.new(env) @response = Rack::Response.new process @response.close @response.finish end |