You are here

class MessageDigestDay in Message Digest 7

Daily email notifier.

Hierarchy

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

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.
MessageDigestDay::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