A set of Xyster_Orm_Entity objects
Located in /Orm/Set.php (line 28)
Xyster_Collection_Abstract | --Xyster_Collection_Set_Abstract | --Xyster_Collection_Set_Sortable | --Xyster_Data_Set | --Xyster_Orm_Set
The initial snapshot of the set
The entity to which this set belongs
This is only set if the set is a many relation, not if pulling entities from the data store
The relation of which the set is a result
This is only set if the set is a many relation, not if pulling entities from the data store
Inherited from Xyster_Data_Set
Xyster_Data_Set::$_columns
Inherited from Xyster_Collection_Abstract
Xyster_Collection_Abstract::$_items
Creates a new entity set
Adds an item to the set
This collection doesn't accept duplicate values, and will return false if the provided value is already in the collection.
It can only accept Xyster_Orm_Entity objects, otherwise it will throw a Xyster_Data_Set_Exception.
Baselines the set
This method is used by Xyster_Orm_Mapper to baseline the set after its pending changes have been delt with
Do not call this method; it will lose track of changes to the set after it was loaded.
Removes all items from the collection
Gets the base state of this set
Gets any added entities since creation
Gets any removed entities since creation
Gets the class name of the entity supported by this set
By default this method will return the class name minus the 'Set' suffix.
For instance, for 'UserSet' this method will return 'User'.
Class authors can overwrite this method if their entity names aren't the same as the set name.
Gets the primary keys of the entities in the set
Gets the entity related to this set
Relates the set to an entity and relationship
Removes the specified value from the collection
Removes all of the specified values from the collection
Removes all values from the collection except for the ones specified
{@inherit}
Inherited From Xyster_Data_Set
Xyster_Data_Set::__construct()
Xyster_Data_Set::add()
Xyster_Data_Set::addColumn()
Xyster_Data_Set::aggregate()
Xyster_Data_Set::fetchColumn()
Xyster_Data_Set::fetchOne()
Xyster_Data_Set::fetchPairs()
Xyster_Data_Set::filter()
Xyster_Data_Set::getColumns()
Xyster_Data_Set::sortBy()
Xyster_Data_Set::_createColumnsFromItem()
Inherited From Xyster_Collection_Set_Sortable
Xyster_Collection_Set_Sortable::__construct()
Xyster_Collection_Set_Sortable::sort()
Inherited From Xyster_Collection_Set_Abstract
Xyster_Collection_Set_Abstract::add()
Inherited From Xyster_Collection_Abstract
Xyster_Collection_Abstract::add()
Xyster_Collection_Abstract::clear()
Xyster_Collection_Abstract::contains()
Xyster_Collection_Abstract::containsAll()
Xyster_Collection_Abstract::containsAny()
Xyster_Collection_Abstract::count()
Xyster_Collection_Abstract::getIterator()
Xyster_Collection_Abstract::isEmpty()
Xyster_Collection_Abstract::merge()
Xyster_Collection_Abstract::remove()
Xyster_Collection_Abstract::removeAll()
Xyster_Collection_Abstract::retainAll()
Xyster_Collection_Abstract::toArray()
Xyster_Collection_Abstract::__toString()
Documentation generated on Mon, 19 May 2008 17:07:34 -0400 by phpDocumentor 1.4.2