Method: Graphiti::Util::SimpleErrors#add

Defined in:
lib/graphiti/util/simple_errors.rb

#add(attribute, code, message: nil) ⇒ Object



53
54
55
56
57
58
# File 'lib/graphiti/util/simple_errors.rb', line 53

def add(attribute, code, message: nil)
  message ||= "is #{code.to_s.humanize.downcase}"

  details[attribute.to_sym] << {error: code}
  messages[attribute.to_sym] << message
end