Class: FixtureRecord::AssociationTraversal::ArrayBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/fixture_record/association_traversal.rb

Instance Method Summary collapse

Constructor Details

#initialize(source_record, array) ⇒ ArrayBuilder

Returns a new instance of ArrayBuilder.



86
87
88
89
# File 'lib/fixture_record/association_traversal.rb', line 86

def initialize(source_record, array)
  @source_record = source_record
  @array = array
end

Instance Method Details

#buildObject



91
92
93
94
95
# File 'lib/fixture_record/association_traversal.rb', line 91

def build
  @array.each do |entry|
    Builder.new(@source_record, entry).build
  end
end