Module: FixtureRecord::AssociationTraversal

Included in:
FixtureRecord
Defined in:
lib/fixture_record/association_traversal.rb

Defined Under Namespace

Classes: ArrayBuilder, Builder, HashBuilder, SymbolBuilder, UnrecognizedAssociationError

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#_traversed_fixture_record_associationsObject

Returns the value of attribute _traversed_fixture_record_associations.



5
6
7
# File 'lib/fixture_record/association_traversal.rb', line 5

def _traversed_fixture_record_associations
  @_traversed_fixture_record_associations
end

Instance Method Details

#traverse_fixture_record_associations(*associations) ⇒ Object



7
8
9
10
11
12
# File 'lib/fixture_record/association_traversal.rb', line 7

def traverse_fixture_record_associations(*associations)
  self._traversed_fixture_record_associations = []
  associations.each do |association|
    Builder.new(self, association).build
  end
end