Exception: ActionController::UnpermittedParameters

Inherits:
StandardError
  • Object
show all
Defined in:
lib/belt/parameters.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(params) ⇒ UnpermittedParameters

Returns a new instance of UnpermittedParameters.



21
22
23
24
# File 'lib/belt/parameters.rb', line 21

def initialize(params)
  @params = Array(params).map(&:to_s)
  super("found unpermitted parameter(s): #{@params.join(', ')}")
end

Instance Attribute Details

#paramsObject (readonly)

Returns the value of attribute params.



19
20
21
# File 'lib/belt/parameters.rb', line 19

def params
  @params
end