class JSONAPI::RelatedResourcesSetOperationResult

Attributes

_type[RW]
resource_set[RW]
source_resource[RW]

Public Class Methods

new(code, source_resource, type, resource_set, options = {}) click to toggle source
# File lib/jsonapi/operation_result.rb, line 86
def initialize(code, source_resource, type, resource_set, options = {})
  @source_resource = source_resource
  @_type = type
  super(code, resource_set, options)
end

Public Instance Methods

to_hash(serializer = nil) click to toggle source
# File lib/jsonapi/operation_result.rb, line 92
def to_hash(serializer = nil)
  if serializer
    serializer.serialize_related_resource_set_to_hash_plural(resource_set, source_resource)
  else
    # :nocov:
    {}
    # :nocov:
  end
end