class JSONAPI::Exceptions::Error
Attributes
error_object_overrides[R]
Public Class Methods
new(error_object_overrides = {})
click to toggle source
# File lib/jsonapi/exceptions.rb, line 6 def initialize(error_object_overrides = {}) @error_object_overrides = error_object_overrides end
Public Instance Methods
create_error_object(error_defaults)
click to toggle source
# File lib/jsonapi/exceptions.rb, line 10 def create_error_object(error_defaults) JSONAPI::Error.new(error_defaults.merge(error_object_overrides)) end
errors()
click to toggle source
# File lib/jsonapi/exceptions.rb, line 14 def errors # :nocov: raise NotImplementedError, "Subclass of Error must implement errors method" # :nocov: end