Exception: RequestHandler::JsonApiError

Inherits:
ExternalBaseError show all
Defined in:
lib/request_handler/error.rb

Instance Method Summary collapse

Methods inherited from BaseError

#initialize

Constructor Details

This class inherits a constructor from RequestHandler::BaseError

Instance Method Details

#errorsObject



28
29
30
# File 'lib/request_handler/error.rb', line 28

def errors
  RequestHandler.configuration.raise_jsonapi_errors ? @errors : []
end

#messageObject



22
23
24
25
26
# File 'lib/request_handler/error.rb', line 22

def message
  @errors.map do |error|
    "#{error[:code]}: #{error[:source]} #{error[:detail]}"
  end.join(',\n')
end