You are here

class MessageDigestWeek in Message Digest 7

Email notifier.

Hierarchy

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

Namesort descending Modifiers Type Description Overrides
MessageDigest::aggregate 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::deliver public function Deliver a message via the required transport method. Overrides MessageNotifierBase::deliver
MessageDigest::deliverDigest public function Send the actual digest email.
MessageDigest::format public function Given an array of mids, build the full message content for them and combine them into one blob of email content.
MessageDigest::markSent public function Mark the sent digest messages as sent in the message_digest DB table.
MessageDigestWeek::getInterval public function This will be overridden in subclasses with custom intervals. Overrides MessageDigest::getInterval
MessageNotifierBase::$message protected property The message entity.
MessageNotifierBase::$plugin protected property The plugin definition.
MessageNotifierBase::access public function Determine if user can access notifier. Overrides MessageNotifierInterface::access
MessageNotifierBase::postSend public function Act upon send result. Overrides MessageNotifierInterface::postSend
MessageNotifierBase::send public function Entry point to send and process a message. Overrides MessageNotifierInterface::send
MessageNotifierBase::__construct public function Constructor for the notifier. Overrides MessageNotifierInterface::__construct