Module: DestinationErrors::UniqueErrors::ErrorAggregation

Defined in:
lib/destination_errors/unique_errors.rb

Instance Method Summary collapse

Instance Method Details

#add_errors_uniquely(key, *message_array) ⇒ Object



9
10
11
12
13
# File 'lib/destination_errors/unique_errors.rb', line 9

def add_errors_uniquely(key, *message_array)
  message_array.each do |message|
    error_destination.errors.add(key, message) unless error_destination.errors[key].include?(message)
  end
end