Class: ActiveRecord::FixtureSet::TableRow

Inherits:
Object
  • Object
show all
Defined in:
activerecord/lib/active_record/fixture_set/table_row.rb

Overview

:nodoc:

Defined Under Namespace

Classes: HasManyThroughProxy, ReflectionProxy

Instance Method Summary collapse

Constructor Details

#initialize(fixture, table_rows:, label:, now:) ⇒ TableRow

Returns a new instance of TableRow.


38
39
40
41
42
43
44
# File 'activerecord/lib/active_record/fixture_set/table_row.rb', line 38

def initialize(fixture, table_rows:, label:, now:)
  @table_rows = table_rows
  @label = label
  @now = now
  @row = fixture.to_hash
  fill_row_model_attributes
end

Instance Method Details

#to_hashObject


46
47
48
# File 'activerecord/lib/active_record/fixture_set/table_row.rb', line 46

def to_hash
  @row
end