class MessageDigestDay in Message Digest 7
Daily email notifier.
Hierarchy
- class \MessageNotifierBase implements MessageNotifierInterface
- class \MessageDigest
- class \MessageDigestDay
- class \MessageDigest
Expanded class hierarchy of MessageDigestDay
1 string reference to 'MessageDigestDay'
- digest_day.inc in plugins/
notifier/ digest_day/ digest_day.inc
File
- plugins/
notifier/ digest_day/ MessageDigestDay.class.php, line 6
View source
class MessageDigestDay extends MessageDigest {
public function getInterval() {
return '1 day';
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
MessageDigest:: |
public | function | Aggregate all of the messages for this interval and notifier that haven't already been sent, and group them by user and then by group. | |
MessageDigest:: |
public | function |
Deliver a message via the required transport method. Overrides MessageNotifierBase:: |
|
MessageDigest:: |
public | function | Send the actual digest email. | |
MessageDigest:: |
public | function | Given an array of mids, build the full message content for them and combine them into one blob of email content. | |
MessageDigest:: |
public | function | Mark the sent digest messages as sent in the message_digest DB table. | |
MessageDigestDay:: |
public | function |
This will be overridden in subclasses with custom intervals. Overrides MessageDigest:: |
|
MessageNotifierBase:: |
protected | property | The message entity. | |
MessageNotifierBase:: |
protected | property | The plugin definition. | |
MessageNotifierBase:: |
public | function |
Determine if user can access notifier. Overrides MessageNotifierInterface:: |
|
MessageNotifierBase:: |
public | function |
Act upon send result. Overrides MessageNotifierInterface:: |
|
MessageNotifierBase:: |
public | function |
Entry point to send and process a message. Overrides MessageNotifierInterface:: |
|
MessageNotifierBase:: |
public | function |
Constructor for the notifier. Overrides MessageNotifierInterface:: |