Class: Dao::Middleware::ParamsParser
- Inherits:
-
Object
- Object
- Dao::Middleware::ParamsParser
- Defined in:
- lib/dao/rack/middleware/params_parser.rb
Instance Method Summary collapse
- #call(env) ⇒ Object
-
#initialize(app) ⇒ ParamsParser
constructor
A new instance of ParamsParser.
Constructor Details
#initialize(app) ⇒ ParamsParser
Returns a new instance of ParamsParser.
5 6 7 |
# File 'lib/dao/rack/middleware/params_parser.rb', line 5 def initialize(app) @app = app end |
Instance Method Details
#call(env) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/dao/rack/middleware/params_parser.rb', line 9 def call(env) @env = env #if params = parse_formatted_parameters(env) #env["action_dispatch.request.request_parameters"] = params #end query_parameters = @env["action_controller.request.query_parameters"] request_parameters = @env["action_controller.request.request_parameters"] Rails.logger.info("query_parameters : #{ query_parameters.inspect }") Rails.logger.info("request_parameters : #{ request_parameters.inspect }") @app.call(@env) end |