Method: BackReferences.load
- Defined in:
- lib/ObjectModel/AnEntity/BackReferences.rb
.load(e, storage) ⇒ Object
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/ObjectModel/AnEntity/BackReferences.rb', line 48 def load e, storage rows = storage[:back_references].filter :entity_id => e.entity_id br = if rows.count > 0 br = BackReferences.new e.entity_id rows.each do |row| br._array << EntityType.load_id(row[:referrer_id]) end br else BackReferences.new e.entity_id end # p [e, br._array] e.instance_variable_set "@back_references", br end |