Method: JSONAPI::RelatedResourceIdTree#initialize

Defined in:
lib/jsonapi/resource_id_tree.rb

#initialize(parent_relationship, source_resource_id_tree) ⇒ JSONAPI::RelatedResourceIdTree

Creates a RelatedResourceIdTree with no resources and no related ResourceIdTrees. A connection to the parent ResourceIdTree is maintained.

Parameters:



75
76
77
78
79
80
81
82
# File 'lib/jsonapi/resource_id_tree.rb', line 75

def initialize(parent_relationship, source_resource_id_tree)
  @fragments ||= {}
  @related_resource_id_trees ||= {}

  @parent_relationship = parent_relationship
  @parent_relationship_name = parent_relationship.name.to_sym
  @source_resource_id_tree = source_resource_id_tree
end