Extension of the DataTreeObject class for storing Group information in the Categories driver. If you want to store specialized Group information, you should extend this class instead of extending DataTreeObject directly.
Located in /Group/Group.php (line 724)
DataTreeObject | --DataTreeObject_Group
Class | Description |
---|---|
![]() |
Extension of the DataTreeObject_Group class for storing group information in an LDAP directory. |
![]() |
Extension of the SQLObject class for storing Group information in the Categories driver. If you want to store specialized Group information, you should extend this class instead of extending SQLObject directly. |
This variable caches the users added or removed from the group for History logging of user-groups relationship.
The Group object which this group is associated with - needed for updating data in the backend to make changes stick, etc.
Inherited from DataTreeObject
DataTreeObject::$data
DataTreeObject::$datatree
DataTreeObject::$name
DataTreeObject::$order
The DataTreeObject_Group constructor. Just makes sure to call the parent constructor so that the group's name is set properly.
Adds a user to this group, and makes sure that the backend is updated as well.
Clears the audit log. To be called after group update.
Get all the users recently added or removed from the group.
Fetch the ID of this group
Get a list of every user that is a part of this group and any of it's subgroups
Get a list of every user that is a part of this group (and only this group)
Removes a user from this group, and makes sure that the backend is updated as well.
Save any changes to this object to the backend permanently.
Associates a Group object with this group.
Take in a list of attributes from the backend and map it to our internal data array.
Map this object's attributes from the data array into a format that we can store in the attributes storage backend.
Returns the properties that need to be serialized.
Inherited From DataTreeObject
DataTreeObject::DataTreeObject()
DataTreeObject::delete()
DataTreeObject::get()
DataTreeObject::getChild()
DataTreeObject::getData()
DataTreeObject::getId()
DataTreeObject::getName()
DataTreeObject::getParent()
DataTreeObject::getShortName()
DataTreeObject::save()
DataTreeObject::set()
DataTreeObject::setData()
DataTreeObject::setDataTree()
DataTreeObject::setName()
DataTreeObject::setOrder()
Documentation generated on Sun, 30 Jan 2011 05:17:52 +0000 by phpDocumentor 1.4.3