class FrederickAPI::V2::Errors::Error
Base exception class for client errors (i.e. validation, bad request)
Attributes
errors[R]
Public Class Methods
new(result)
click to toggle source
Initialize with a JsonApiClient::ResultSet or a Resource
# File lib/frederick_api/v2/errors/errors.rb, line 11 def initialize(result) # @env is used in base class JsonApiClient::Errors::Error @env = result @errors = result.errors || [] end
Public Instance Methods
to_s()
click to toggle source
Calls superclass method
# File lib/frederick_api/v2/errors/errors.rb, line 17 def to_s return "Client Error: #{self.errors.first['detail']}" if self.errors.any? super end