Class: Statinize::Errors

Inherits:
Array
  • Object
show all
Defined in:
lib/statinize/errors.rb

Instance Method Summary collapse

Instance Method Details

#to_sObject



11
12
13
14
15
16
17
# File 'lib/statinize/errors.rb', line 11

def to_s
  nice_errors = map do |i|
    "#{i.keys.first.to_s.split("_").tap { |attr| attr.first.capitalize! }.join(" ")} #{i.values.first}"
  end.join("; ")

  "ValidationError: #{nice_errors}"
end