class FunWithJsonApi::Exceptions::MissingResource

Indicates a Resource or Collection item was not able to be found

Public Class Methods

new(message, payload = ExceptionPayload.new) click to toggle source
Calls superclass method FunWithJsonApi::Exception::new
# File lib/fun_with_json_api/exceptions/missing_resource.rb, line 5
def initialize(message, payload = ExceptionPayload.new)
  payload = Array.wrap(payload).each do |missing|
    missing.code ||= 'missing_resource'
    missing.title ||= I18n.t('missing_resource', scope: 'fun_with_json_api.exceptions')
    missing.status ||= '404'
  end
  super
end