Class | DataMapper::Model::DescendantSet |
In: |
lib/dm-core/model/descendant_set.rb
|
Parent: | Object |
Initialize a DescendantSet instance
@param [Model] model
the base model
@param [DescendantSet] ancestors
the ancestors to notify when a descendant is added
@api private
Append a model as a descendant
@param [Model] model
the descendant model
@return [DescendantSet]
self
@api private
Iterate over each descendant
@yield [model]
iterate over each descendant
@yieldparam [Model] model
the descendant model
@return [DescendantSet]
self
@api private