Module: PermitDynamic

Extended by:
ActiveSupport::Concern
Defined in:
app/controllers/concerns/permit_dynamic.rb

Instance Method Summary collapse

Instance Method Details

#paramsObject

extend ActionController::Parameters to allow dynamic attributes



8
9
10
# File 'app/controllers/concerns/permit_dynamic.rb', line 8

def params
  @_params ||= Dynamometer::Parameters.new(request.parameters)
end

#params=(value) ⇒ Object

Assigns the given value to the params hash. If value is a Hash, this will create an ActionController::Parameters object that has been instantiated with the given value hash.



15
16
17
# File 'app/controllers/concerns/permit_dynamic.rb', line 15

def params=(value)
  @_params = value.is_a?(Hash) ? Dynamometer::Parameters.new(value) : value
end