Class: ActiveInteraction::InvalidNestedValueError

Inherits:
Error
  • Object
show all
Defined in:
lib/active_interaction/errors.rb

Overview

Raised if a user-supplied value to a nested hash input is invalid.

Returns:

  • (Class)

Since:

  • 1.0.0

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filter_name, input_value) ⇒ InvalidNestedValueError

Returns a new instance of InvalidNestedValueError.

Parameters:

  • filter_name (Symbol)
  • input_value (Object)

Since:

  • 1.0.0



69
70
71
72
73
74
# File 'lib/active_interaction/errors.rb', line 69

def initialize(filter_name, input_value)
  super()

  @filter_name = filter_name
  @input_value = input_value
end

Instance Attribute Details

#filter_nameSymbol (readonly)

Returns:

  • (Symbol)

Since:

  • 1.0.0



62
63
64
# File 'lib/active_interaction/errors.rb', line 62

def filter_name
  @filter_name
end

#input_valueObject (readonly)

Returns:

  • (Object)

Since:

  • 1.0.0



65
66
67
# File 'lib/active_interaction/errors.rb', line 65

def input_value
  @input_value
end