class MessageDigestWeek in Message Digest 7
Email notifier.
Hierarchy
- class \MessageNotifierBase implements MessageNotifierInterface
- class \MessageDigest
- class \MessageDigestWeek
- class \MessageDigest
Expanded class hierarchy of MessageDigestWeek
1 string reference to 'MessageDigestWeek'
- digest_week.inc in plugins/
notifier/ digest_week/ digest_week.inc
File
- plugins/
notifier/ digest_week/ MessageDigestWeek.class.php, line 6
View source
class MessageDigestWeek extends MessageDigest {
public function getInterval() {
return '1 week';
}
}
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. | |
MessageDigestWeek:: |
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:: |