|
eZ Publish
[trunk]
|
The class eZCollaborationGroup does. More...
Inheritance diagram for eZCollaborationGroup:
Collaboration diagram for eZCollaborationGroup:Public Member Functions | |
| addChild ($group, $store=true) | |
| eZCollaborationGroup ($row) | |
| itemCount ($parameters=array()) | |
| itemList ($parameters=array()) | |
| parentGroup () | |
| user () | |
Static Public Member Functions | |
| static | create ($userID, $title, $pathString= '', $depth=0, $parentGroupID=0, $isOpen=true) |
| static | definition () |
| Returns the definition for the object, the default implementation is to return an empty array. | |
| static | fetch ($id, $userID=false, $asObject=true) |
| static | instantiate ($userID, $title, $parentGroupID=0, $isOpen=true) |
| static | subTree ($parameters=array()) |
Public Attributes | |
| $Created | |
| $ID | |
| $Modified | |
| $ParentGroupID | |
| $Title | |
| $UserID | |
The class eZCollaborationGroup does.
Definition at line 17 of file ezcollaborationgroup.php.
| eZCollaborationGroup::addChild | ( | $ | group, |
| $ | store = true |
||
| ) |
Definition at line 86 of file ezcollaborationgroup.php.
| static eZCollaborationGroup::create | ( | $ | userID, |
| $ | title, | ||
| $ | pathString = '', |
||
| $ | depth = 0, |
||
| $ | parentGroupID = 0, |
||
| $ | isOpen = true |
||
| ) | [static] |
Definition at line 132 of file ezcollaborationgroup.php.
Referenced by instantiate().
| static eZCollaborationGroup::definition | ( | ) | [static] |
Returns the definition for the object, the default implementation is to return an empty array.
It's upto each inheriting class to return a proper definition array.
The definition array is an associative array consists of these keys:
Example: public static function definition() { return array( "fields" => array( "id" => "ID", "version" => "Version", "name" => "Name" ), "keys" => array( "id", "version" ), "function_attributes" => array( "current" => "currentVersion", "class_name" => "className" ), "increment_key" => "id", "class_name" => "eZContentClass", "sort" => array( "id" => "asc" ), "name" => "ezcontentclass" ); }
Reimplemented from eZPersistentObject.
Definition at line 27 of file ezcollaborationgroup.php.
Referenced by fetch().
| static eZCollaborationGroup::fetch | ( | $ | id, |
| $ | userID = false, |
||
| $ | asObject = true |
||
| ) | [static] |
Definition at line 148 of file ezcollaborationgroup.php.
Referenced by instantiate(), parentGroup(), subTree(), and user().
| static eZCollaborationGroup::instantiate | ( | $ | userID, |
| $ | title, | ||
| $ | parentGroupID = 0, |
||
| $ | isOpen = true |
||
| ) | [static] |
Definition at line 105 of file ezcollaborationgroup.php.
Referenced by eZCollaborationProfile\instance().
| eZCollaborationGroup::itemCount | ( | $ | parameters = array() | ) |
Definition at line 290 of file ezcollaborationgroup.php.
| eZCollaborationGroup::itemList | ( | $ | parameters = array() | ) |
Definition at line 162 of file ezcollaborationgroup.php.
Definition at line 319 of file ezcollaborationgroup.php.
| static eZCollaborationGroup::subTree | ( | $ | parameters = array() | ) | [static] |
Definition at line 168 of file ezcollaborationgroup.php.
Referenced by eZCollaborationFunctionCollection\fetchGroupTree().
Definition at line 310 of file ezcollaborationgroup.php.
| eZCollaborationGroup::$Created |
Definition at line 333 of file ezcollaborationgroup.php.
| eZCollaborationGroup::$ID |
Definition at line 329 of file ezcollaborationgroup.php.
| eZCollaborationGroup::$Modified |
Definition at line 334 of file ezcollaborationgroup.php.
| eZCollaborationGroup::$ParentGroupID |
Definition at line 330 of file ezcollaborationgroup.php.
| eZCollaborationGroup::$Title |
Definition at line 332 of file ezcollaborationgroup.php.
| eZCollaborationGroup::$UserID |
Definition at line 331 of file ezcollaborationgroup.php.