class Shelly::Client::ValidationException

Public Instance Methods

each_error() { |error| ... } click to toggle source
# File lib/shelly/client/errors.rb, line 33
def each_error
  errors.each do |field, message|
    error = if field == 'base'
      message
    else
      [field.gsub('_',' ').capitalize, message].join(" ")
    end

    yield error
  end
end
errors() click to toggle source
# File lib/shelly/client/errors.rb, line 29
def errors
  self[:errors]
end