class JSONAPI::RelationshipOperationResult
Attributes
parent_resource[RW]
relationship[RW]
resource_ids[RW]
Public Class Methods
new(code, parent_resource, relationship, resource_ids, options = {})
click to toggle source
Calls superclass method
JSONAPI::OperationResult::new
# File lib/jsonapi/operation_result.rb, line 106 def initialize(code, parent_resource, relationship, resource_ids, options = {}) @parent_resource = parent_resource @relationship = relationship @resource_ids = resource_ids super(code, options) end
Public Instance Methods
to_hash(serializer = nil)
click to toggle source
# File lib/jsonapi/operation_result.rb, line 113 def to_hash(serializer = nil) if serializer serializer.serialize_to_relationship_hash(parent_resource, relationship, resource_ids) else # :nocov: {} # :nocov: end end