|
eZ Publish
[4.2]
|
The class eZCollaborationItemStatus does. More...
Inheritance diagram for eZCollaborationItemStatus:
Collaboration diagram for eZCollaborationItemStatus:Public Member Functions | |
| eZCollaborationItemStatus ($row) | |
| store ($fieldFilters=null) | |
| updateCache () | |
Static Public Member Functions | |
| static | create ($collaborationID, $userID=false) |
| static | definition () |
| static | fetch ($collaborationID, $userID=false, $asObject=true) |
| static | setLastRead ($collaborationID, $userID=false, $timestamp=false) |
| static | updateFields ($collaborationID, $userID=false, $fields) |
The class eZCollaborationItemStatus does.
Definition at line 40 of file ezcollaborationitemstatus.php.
| static eZCollaborationItemStatus::create | ( | $ | collaborationID, |
| $ | userID = false |
||
| ) | [static] |
Definition at line 83 of file ezcollaborationitemstatus.php.
| static eZCollaborationItemStatus::definition | ( | ) | [static] |
The definition array is an associative array consists of these keys:
asc or desc.Example:
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 50 of file ezcollaborationitemstatus.php.
Referenced by fetch(), and updateFields().
| eZCollaborationItemStatus::eZCollaborationItemStatus | ( | $ | row | ) |
| static eZCollaborationItemStatus::fetch | ( | $ | collaborationID, |
| $ | userID = false, |
||
| $ | asObject = true |
||
| ) | [static] |
Definition at line 110 of file ezcollaborationitemstatus.php.
| static eZCollaborationItemStatus::setLastRead | ( | $ | collaborationID, |
| $ | userID = false, |
||
| $ | timestamp = false |
||
| ) | [static] |
Definition at line 129 of file ezcollaborationitemstatus.php.
| eZCollaborationItemStatus::store | ( | $ | fieldFilters = null | ) |
Stores the object in the database, uses storeObject() to do the actual job and passes $fieldFilters to it.
Reimplemented from eZPersistentObject.
Definition at line 96 of file ezcollaborationitemstatus.php.
| eZCollaborationItemStatus::updateCache | ( | ) |
Definition at line 103 of file ezcollaborationitemstatus.php.
Referenced by store().
| static eZCollaborationItemStatus::updateFields | ( | $ | collaborationID, |
| $ | userID = false, |
||
| $ | fields | ||
| ) | [static] |
Definition at line 138 of file ezcollaborationitemstatus.php.
Referenced by eZCollaborationItem\setIsActive(), and setLastRead().