class JSONAPI::ErrorSerializer
A simple error serializer
Public Class Methods
id_from_record(_record, _params)
click to toggle source
Overwrite the ID extraction method, to skip validations
@return [NilClass]
# File lib/jsonapi/error_serializer.rb, line 20 def self.id_from_record(_record, _params) end
Public Instance Methods
serializable_hash()
click to toggle source
Remap the root key to `errors`
@return [Hash]
Calls superclass method
# File lib/jsonapi/error_serializer.rb, line 26 def serializable_hash { errors: (super[:data] || []).map { |error| error[:attributes] } } end