Module: Utopia::Controller
- Defined in:
- lib/utopia/controller/middleware.rb,
lib/utopia/controller.rb,
lib/utopia/controller/base.rb,
lib/utopia/controller/actions.rb,
lib/utopia/controller/respond.rb,
lib/utopia/controller/rewrite.rb,
lib/utopia/controller/responder.rb,
lib/utopia/controller/variables.rb
Overview
A middleware which loads controller classes and invokes functionality based on the requested path.
Defined Under Namespace
Modules: Actions, Handlers, Respond, Rewrite Classes: Base, Middleware, Responder, Variables
Constant Summary collapse
- CONTENT_TYPE =
HTTP::CONTENT_TYPE
Class Method Summary collapse
Class Method Details
.[](request) ⇒ Object
67 68 69 |
# File 'lib/utopia/controller/variables.rb', line 67 def self.[] request request.env[VARIABLES_KEY] end |
.new ⇒ Object
10 11 12 |
# File 'lib/utopia/controller.rb', line 10 def self.new(...) Middleware.new(...) end |