class ActiveModel::BetterErrors::MachineArrayReporter
Public Instance Methods
format_error_message(error_message)
click to toggle source
# File lib/active_model/better_errors/machine_array_reporter.rb, line 15 def format_error_message(error_message) result = {} result[:attribute] = error_message.attribute.to_s result[:type] = error_message.type || :invalid options = error_message.options result[:options] = options unless options.blank? result end
to_a()
click to toggle source
# File lib/active_model/better_errors/machine_array_reporter.rb, line 9 def to_a collection.to_a.map do |error_message| format_error_message error_message end end