ProMailerForms::checkConfirmEmail() ProMailerForms::checkConfirmEmail() ProMailerForms::checkConfirmEmail() | ProMailerSubscriber bool null | Check if current request is for a subscribe confirmation and confirm email when applicable | |
ProMailerForms::getSubscribePage() ProMailerForms::getSubscribePage() ProMailerForms::getSubscribePage(bool $allowCreate = true) | Page NullPage | Get the ProMailer page that handles subscribe and unsubscribe | |
ProMailerForms::getSubscribeUrl() ProMailerForms::getSubscribeUrl() ProMailerForms::getSubscribeUrl($listId = 0) | string | Get URL to subscribe to given list | |
ProMailerForms::getUnsubscribeField() ProMailerForms::getUnsubscribeField(ProMailerList $list) ProMailerForms::getUnsubscribeField(ProMailerList $list, bool $allowCreate = true, bool $allowAddTemplates = true) | Field null | Get the Field that has a non-zero value if user is unsubscribed from a pages list | |
ProMailerForms::getUnsubscribeUrl() ProMailerForms::getUnsubscribeUrl(ProMailerSubscriber $subscriber) ProMailerForms::getUnsubscribeUrl(ProMailerSubscriber $subscriber, $options = []) | string | Return URL to an unsubscribe form | |
ProMailerForms::install() ProMailerForms::install() ProMailerForms::install() | (nothing) | | |
ProMailerForms::processSubscribe() ProMailerForms::processSubscribe($listId, array $options) ProMailerForms::processSubscribe($listId, array $options) | array | Process subscribe form, called automatically by renderSubscribeForm(). | |
ProMailerForms::renderConfirmEmail() ProMailerForms::renderConfirmEmail($type) ProMailerForms::renderConfirmEmail($type) | string | Fallback method to render confirm email if content not provided to confirm(). | |
ProMailerForms::renderSubscribeForm() ProMailerForms::renderSubscribeForm() ProMailerForms::renderSubscribeForm(array $options = []) | string | @param array $options | |
ProMailerForms::renderUnsubscribeForm() ProMailerForms::renderUnsubscribeForm() ProMailerForms::renderUnsubscribeForm(array $options = []) | string | @param array $options | |
ProMailerForms::sendConfirmEmail() ProMailerForms::sendConfirmEmail(ProMailerSubscriber $subscriber) ProMailerForms::sendConfirmEmail(ProMailerSubscriber $subscriber, $options = []) | bool | Send confirmation email to subscriber | |
ProMailerForms::subscribe() ProMailerForms::subscribe() ProMailerForms::subscribe(array $options = []) | string | Render, process and email-confirm a subscription | |
ProMailerForms::subscribeOptions | array | | |
ProMailerForms::subscribePage | Page | | |
ProMailerForms::subscribeUrl | string | | |
ProMailerForms::table() ProMailerForms::table() ProMailerForms::table() | string | Get the DB table name used by this type | |
ProMailerForms::typeName() ProMailerForms::typeName() ProMailerForms::typeName() | string | Get the class name of the type this class manages | |
ProMailerForms::uninstall() ProMailerForms::uninstall() ProMailerForms::uninstall() | (nothing) | | |
ProMailerForms::unsubscribe() ProMailerForms::unsubscribe() ProMailerForms::unsubscribe(array $options = []) | string | Render or process an un-subscribe form at URL clicked from an email | |
ProMailerForms::unsubscribeOptions | array | | |
ProMailerForms::wrapOutput() ProMailerForms::wrapOutput(string $out) ProMailerForms::wrapOutput(string $out, string $markup = '') | string | Wrap given output | |