Method: Array#odba_unsaved_neighbors

Defined in:
lib/odba/persistable.rb

#odba_unsaved_neighbors(snapshot_level = nil) ⇒ Object



512
513
514
515
516
517
518
519
520
521
522
# File 'lib/odba/persistable.rb', line 512

def odba_unsaved_neighbors(snapshot_level = nil)
	unsaved = super
	each { |item|
		#odba_extend_enumerable(item)
		if(item.is_a?(ODBA::Persistable) \
			&& item.odba_unsaved?(snapshot_level))
			unsaved.push(item)
		end
	}
	unsaved
end