|
eZ Publish
[4.2]
|
The class eZNotificationCollection does. More...
Inheritance diagram for eZNotificationCollection:
Collaboration diagram for eZNotificationCollection:Public Member Functions | |
| addItem ($address, $sendDate=0) | |
| eZNotificationCollection ($row=array()) | |
| itemCount () | |
| items () | |
| itemsToSend () | |
Static Public Member Functions | |
| static | cleanup () |
| static | create ($eventID, $handler, $transport) |
| static | definition () |
| static | fetchForHandler ($handler, $eventID, $transport) |
| static | fetchListForHandler ($handler, $eventID, $transport) |
| static | removeEmpty () |
The class eZNotificationCollection does.
Definition at line 39 of file eznotificationcollection.php.
| eZNotificationCollection::addItem | ( | $ | address, |
| $ | sendDate = 0 |
||
| ) |
Definition at line 96 of file eznotificationcollection.php.
| static eZNotificationCollection::cleanup | ( | ) | [static] |
Removes all notification collections.
Definition at line 180 of file eznotificationcollection.php.
| static eZNotificationCollection::create | ( | $ | eventID, |
| $ | handler, | ||
| $ | transport | ||
| ) | [static] |
Definition at line 89 of file eznotificationcollection.php.
Referenced by addItem(), eZCollaborationItemHandler\handleCollaborationEvent(), and eZSubTreeHandler\handlePublishEvent().
| static eZNotificationCollection::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 49 of file eznotificationcollection.php.
Referenced by fetchForHandler(), fetchListForHandler(), and removeEmpty().
| eZNotificationCollection::eZNotificationCollection | ( | $ | row = array() | ) |
| static eZNotificationCollection::fetchForHandler | ( | $ | handler, |
| $ | eventID, | ||
| $ | transport | ||
| ) | [static] |
Definition at line 132 of file eznotificationcollection.php.
Referenced by eZSubTreeHandler\sendMessage().
| static eZNotificationCollection::fetchListForHandler | ( | $ | handler, |
| $ | eventID, | ||
| $ | transport | ||
| ) | [static] |
Definition at line 140 of file eznotificationcollection.php.
Referenced by eZCollaborationNotificationHandler\sendMessage().
| eZNotificationCollection::itemCount | ( | ) |
Definition at line 110 of file eznotificationcollection.php.
| eZNotificationCollection::items | ( | ) |
Definition at line 103 of file eznotificationcollection.php.
| eZNotificationCollection::itemsToSend | ( | ) |
Definition at line 124 of file eznotificationcollection.php.
| static eZNotificationCollection::removeEmpty | ( | ) | [static] |
Definition at line 152 of file eznotificationcollection.php.
Referenced by eZNotificationEventFilter\process().