|
eZ Publish
[4.2]
|
The class eZNotificationCollectionItem does. More...
Inheritance diagram for eZNotificationCollectionItem:
Collaboration diagram for eZNotificationCollectionItem:Public Member Functions | |
| eZNotificationCollectionItem ($row=array()) | |
Static Public Member Functions | |
| static | cleanup () |
| static | create ($collectionID, $eventID, $address, $sendDate=0) |
| static | definition () |
| static | fetchByDate ($date) |
| static | fetchCountForEvent ($eventID) |
The class eZNotificationCollectionItem does.
Definition at line 40 of file eznotificationcollectionitem.php.
| static eZNotificationCollectionItem::cleanup | ( | ) | [static] |
Removes all notification collection items.
Definition at line 119 of file eznotificationcollectionitem.php.
| static eZNotificationCollectionItem::create | ( | $ | collectionID, |
| $ | eventID, | ||
| $ | address, | ||
| $ | sendDate = 0 |
||
| ) | [static] |
Definition at line 85 of file eznotificationcollectionitem.php.
| static eZNotificationCollectionItem::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 eznotificationcollectionitem.php.
Referenced by fetchByDate(), fetchCountForEvent(), eZGeneralDigestHandler\fetchUsersForDigest(), eZGeneralDigestHandler\handle(), eZNotificationCollection\itemCount(), eZNotificationCollection\items(), and eZNotificationCollection\itemsToSend().
| eZNotificationCollectionItem::eZNotificationCollectionItem | ( | $ | row = array() | ) |
| static eZNotificationCollectionItem::fetchByDate | ( | $ | date | ) | [static] |
Definition at line 93 of file eznotificationcollectionitem.php.
| static eZNotificationCollectionItem::fetchCountForEvent | ( | $ | eventID | ) | [static] |
Definition at line 101 of file eznotificationcollectionitem.php.
Referenced by eZNotificationEventFilter\process().