function mailchimp_automations_get_emails_for_workflow in Mailchimp 7.5
Same name and namespace in other branches
- 7.4 modules/mailchimp_automations/mailchimp_automations.module \mailchimp_automations_get_emails_for_workflow()
Wrapper for MailchimpAutomations->getWorkflowEmails().
Parameters
string $workflow_id: The MailChimp workflow_id.
Return value
array An array of email workflows associated with this automation.
1 call to mailchimp_automations_get_emails_for_workflow()
- mailchimp_automations_entity_form in modules/
mailchimp_automations/ includes/ mailchimp_automations.admin.inc - Returns a form for a mailchimp_automations_entity.
File
- modules/
mailchimp_automations/ mailchimp_automations.module, line 133 - Module file for mailchimp_automations.
Code
function mailchimp_automations_get_emails_for_workflow($workflow_id) {
$emails = array();
$mc_auto = mailchimp_get_api_object('MailchimpAutomations');
$results = $mc_auto
->getWorkflowEmails($workflow_id);
$email_results = $results->emails;
foreach ($email_results as $email) {
$title = $email->settings->title;
if (!empty($title)) {
$emails[$email->id] = $title;
}
}
return $emails;
}