ProMailerEmail::emailInDomain() ProMailerEmail::emailInDomain(string $email, $domain) ProMailerEmail::emailInDomain(string $email, $domain) | bool | Is the given email in the given domain (or host)? | |
ProMailerEmail::getDefaultEmailPage() ProMailerEmail::getDefaultEmailPage() ProMailerEmail::getDefaultEmailPage(bool $allowCreate = true) | Page NullPage | Get the default email template page | |
ProMailerEmail::getMailer() ProMailerEmail::getMailer() ProMailerEmail::getMailer(string $name = '') | WireMail | Get WireMail module | |
ProMailerEmail::install() ProMailerEmail::install() ProMailerEmail::install() | (nothing) | | |
ProMailerEmail::markupToText() ProMailerEmail::markupToText(string $markup) ProMailerEmail::markupToText(string $markup) | string | Convert markup to text using best available method | |
ProMailerEmail::parseEmail() ProMailerEmail::parseEmail(string $email) ProMailerEmail::parseEmail(string $email) | array | Get all the parts of an email address | |
ProMailerEmail::populateConditionals() ProMailerEmail::populateConditionals(string $body, array $data) ProMailerEmail::populateConditionals(string $body, array $data) | string | Populate conditional {tag} statements in $body according to $data | |
ProMailerEmail::populatePlaceholders() ProMailerEmail::populatePlaceholders(string $body, array $data) ProMailerEmail::populatePlaceholders(string $body, array $data) | string | Populate placeholders from $data in $body | |
ProMailerEmail::renderMessageBody() ProMailerEmail::renderMessageBody(ProMailerMessage $message, ProMailerSubscriber $subscriber) ProMailerEmail::renderMessageBody(ProMailerMessage $message, ProMailerSubscriber $subscriber, string $type = 'html') | string | Render message body for subscriber | |
ProMailerEmail::saveLog() ProMailerEmail::saveLog(string $str) ProMailerEmail::saveLog(string $str) | (nothing) | Save entry to sent email log | |
ProMailerEmail::send() ProMailerEmail::send(WireMail $mailer) ProMailerEmail::send(WireMail $mailer) | int | Send a populated WireMail object | |
ProMailerEmail::sendFail() ProMailerEmail::sendFail(string $email, WireMail $mailer, string $error) ProMailerEmail::sendFail(string $email, WireMail $mailer, string $error) | (nothing) | Hook called when message fails to send to subscriber | |
ProMailerEmail::sendMessage() ProMailerEmail::sendMessage($message, $subscriber) ProMailerEmail::sendMessage($message, $subscriber, array $options = []) | bool array | Send given message to given subscriber | |
ProMailerEmail::sendReady() ProMailerEmail::sendReady(string $email, WireMail $mailer) ProMailerEmail::sendReady(string $email, WireMail $mailer) | bool | Hook called when message ready to send to email | |
ProMailerEmail::sent() ProMailerEmail::sent(string $email, WireMail $mailer) ProMailerEmail::sent(string $email, WireMail $mailer) | (nothing) | Hook called after message has been sent to subscriber | |
ProMailerEmail::subscriberMessageFail() ProMailerEmail::subscriberMessageFail(array $data) ProMailerEmail::subscriberMessageFail(array $data) | (nothing) | Message failed to send to subscriber | |
ProMailerEmail::subscriberMessageReady() ProMailerEmail::subscriberMessageReady(array $data) ProMailerEmail::subscriberMessageReady(array $data) | bool | Message ready to send to subscriber | |
ProMailerEmail::subscriberMessageSent() ProMailerEmail::subscriberMessageSent(array $data) ProMailerEmail::subscriberMessageSent(array $data) | (nothing) | Message sent to subscriber | |
ProMailerEmail::table() ProMailerEmail::table() ProMailerEmail::table() | string | Get the DB table name used by this type | |
ProMailerEmail::typeName() ProMailerEmail::typeName() ProMailerEmail::typeName() | string | Get the class name of the type this class manages | |
ProMailerEmail::uninstall() ProMailerEmail::uninstall() ProMailerEmail::uninstall() | (nothing) | | |