Class: ActiveInteraction::InvalidNestedValueError
- Inherits:
-
InvalidValueError
- Object
- ActiveInteraction::InvalidNestedValueError
- Defined in:
- lib/active_interaction/errors.rb
Overview
Raised if a user-supplied value to a nested hash input is invalid.
Instance Attribute Summary collapse
- #filter_name ⇒ Symbol readonly
- #input_value ⇒ Object readonly
Instance Method Summary collapse
-
#initialize(filter_name, input_value) ⇒ InvalidNestedValueError
constructor
A new instance of InvalidNestedValueError.
Constructor Details
#initialize(filter_name, input_value) ⇒ InvalidNestedValueError
Returns a new instance of InvalidNestedValueError.
70 71 72 73 74 75 |
# File 'lib/active_interaction/errors.rb', line 70 def initialize(filter_name, input_value) super("#{filter_name}: #{input_value.inspect}") @filter_name = filter_name @input_value = input_value end |
Instance Attribute Details
#filter_name ⇒ Symbol (readonly)
63 64 65 |
# File 'lib/active_interaction/errors.rb', line 63 def filter_name @filter_name end |
#input_value ⇒ Object (readonly)
66 67 68 |
# File 'lib/active_interaction/errors.rb', line 66 def input_value @input_value end |