Definition at line 39 of file manifest.inc.
◆ getAdminMenu()
static EmailManifest::getAdminMenu |
( |
| ) |
|
|
static |
Definition at line 54 of file manifest.inc.
58 "Email Management" => array
61 "Email Templates" => array(
"page" =>
"/admin/email_template_list",
64 "icon" =>
"envelope-square"),
66 "Merge Codes" => array(
"page" =>
"/admin/merge_code_list",
71 "Email Logs" => array(
"page" =>
"/admin/email_logs",
78 "Collaboration" => array
80 "Contact Topics" => array(
"page" =>
"/admin/contact_topics",
85 "Contact Us Log" => array(
"page" =>
"/admin/contact_us_log",
91 "Developer Tools" => array
93 "Send Test Email" => array(
"page" =>
"/admin/test_email_form",
96 "icon" =>
"share-square"),
98 "Email Debug Logs" => array(
"page" =>
"/admin/email_debug_logs",
◆ getComponentDefinition()
static EmailManifest::getComponentDefinition |
( |
| ) |
|
|
static |
◆ getScripts()
static EmailManifest::getScripts |
( |
| ) |
|
|
static |
Definition at line 118 of file manifest.inc.
120 return array(
"/components/email/js/email.js",
"/components/email/js/email_attachment_manager.js");
◆ getStyles()
static EmailManifest::getStyles |
( |
| ) |
|
|
static |
Definition at line 123 of file manifest.inc.
125 return array(
"/components/email/css/email.css");
◆ subscribeToEvents()
static EmailManifest::subscribeToEvents |
( |
| ) |
|
|
static |
Definition at line 107 of file manifest.inc.
109 return array(
"ComponentScanComplete" => array(
EmailManager, setDefaults),
110 "upgradeComponent" => array(
EmailManager, upgradeComponent),
111 "RegisterSerializationHandler" => array(
EmailManager, registerSerializationHandler),
112 "RegisterEmailTransport" => array(
EmailManager, registerSMTPTransport),
113 "RegisterSettingsFormExtension" => array(
EmailManager, registerSettingsFormExtension)
Takes an email template and an obj of any DataItem class and sends email to a list of recipients afte...
The documentation for this class was generated from the following file: