class MicroValidator::Errors
Public Instance Methods
add(attribute, message)
click to toggle source
# File lib/micro_validator/errors.rb, line 3 def add(attribute, message) errors[attribute] ||= [] errors[attribute] << message end
all()
click to toggle source
# File lib/micro_validator/errors.rb, line 16 def all @errors end
clear()
click to toggle source
# File lib/micro_validator/errors.rb, line 8 def clear @errors = {} end
empty?()
click to toggle source
# File lib/micro_validator/errors.rb, line 12 def empty? errors.empty? end
field(name)
click to toggle source
# File lib/micro_validator/errors.rb, line 20 def field(name) @errors[name] end
Private Instance Methods
errors()
click to toggle source
# File lib/micro_validator/errors.rb, line 25 def errors @errors ||= {} end