On this page
module ActionDispatch::Http::Parameters
Constants
- DEFAULT_PARSERS
 - PARAMETERS_KEY
 
Attributes
parameter_parsers[R]
     
     Returns the parameter parsers.
Public Instance Methods
# File actionpack/lib/action_dispatch/http/parameters.rb, line 40
def parameters
  params = get_header("action_dispatch.request.parameters")
  return params if params
  params = begin
             request_parameters.merge(query_parameters)
           rescue EOFError
             query_parameters.dup
           end
  params.merge!(path_parameters)
  set_header("action_dispatch.request.parameters", params)
  params
end
      Returns both GET and POST parameters in a single hash.
      Also aliased as: params
     
    params()
     
     
      Alias for: parameters
     
    # File actionpack/lib/action_dispatch/http/parameters.rb, line 71
def path_parameters
  get_header(PARAMETERS_KEY) || set_header(PARAMETERS_KEY, {})
end
      Returns a hash with the parameters used to form the path of the request. Returned hash keys are strings:
{'action' => 'my_action', 'controller' => 'my_controller'}
     © 2004–2018 David Heinemeier Hansson
Licensed under the MIT License.