Class: Kawaii::Controller
- Inherits:
-
Object
- Object
- Kawaii::Controller
- Includes:
- RenderMethods
- Defined in:
- lib/kawaii/controller.rb
Overview
MVP controller. Define actions and map to them using regular routing functions.
Instance Attribute Summary (collapse)
-
- (Object) params
readonly
Parameter [Hash] accessible in actions.
-
- (Object) request
readonly
Rack::Request accessible in actions.
Instance Method Summary (collapse)
-
- (Controller) initialize(params, request)
constructor
Creates a controller.
Methods included from RenderMethods
Constructor Details
- (Controller) initialize(params, request)
Creates a controller.
27 28 29 30 |
# File 'lib/kawaii/controller.rb', line 27 def initialize(params, request) @params = params @request = request end |
Instance Attribute Details
- (Object) params (readonly)
Parameter [Hash] accessible in actions
22 23 24 |
# File 'lib/kawaii/controller.rb', line 22 def params @params end |
- (Object) request (readonly)
Rack::Request accessible in actions
24 25 26 |
# File 'lib/kawaii/controller.rb', line 24 def request @request end |