Class: FlexValidations::All::FailedMessage

Inherits:
Object
  • Object
show all
Includes:
ResultMessage
Defined in:
lib/flex_validations/all.rb

Instance Method Summary collapse

Constructor Details

#initialize(res, element, index) ⇒ FailedMessage

Returns a new instance of FailedMessage.



64
65
66
67
68
# File 'lib/flex_validations/all.rb', line 64

def initialize(res, element, index)
  @res = res
  @element = element
  @index = index
end

Instance Method Details

#to_sObject



70
71
72
73
# File 'lib/flex_validations/all.rb', line 70

def to_s
  "validation for #{@element.inspect} at index #{@index} failed:\n" \
    "#{IndentedString.new(@res.message)}"
end