class JSONAPI::ErrorsOperationResult

Attributes

errors[RW]

Public Class Methods

new(code, errors, options = {}) click to toggle source
Calls superclass method JSONAPI::OperationResult::new
# File lib/jsonapi/operation_result.rb, line 25
def initialize(code, errors, options = {})
  @errors = errors
  super(code, options)
end

Public Instance Methods

to_hash(serializer = nil) click to toggle source
# File lib/jsonapi/operation_result.rb, line 30
def to_hash(serializer = nil)
  {
      errors: errors.collect do |error|
        # :nocov:
        error.to_hash
        # :nocov:
      end
  }
end