function mailchimp_activity_get_all_activity in Mailchimp 7.2
Same name and namespace in other branches
- 7.5 modules/mailchimp_activity/mailchimp_activity.module \mailchimp_activity_get_all_activity()
- 7.3 modules/mailchimp_activity/mailchimp_activity.module \mailchimp_activity_get_all_activity()
- 7.4 modules/mailchimp_activity/mailchimp_activity.module \mailchimp_activity_get_all_activity()
Return all activity on all lists for a given email address
Parameters
string $email:
Return value
$array
1 call to mailchimp_activity_get_all_activity()
- mailchimp_activity_page in modules/
mailchimp_activity/ mailchimp_activity.module - Content for the mailchimp log tab on entity instance pages.
File
- modules/
mailchimp_activity/ mailchimp_activity.module, line 222
Code
function mailchimp_activity_get_all_activity($email) {
$all_activity = array();
$listdata = mailchimp_get_lists_by_email($email);
if (isset($listdata['campaigns'])) {
$all_activity['campaigns'] = $listdata['campaigns'];
}
if (isset($listdata['lists'])) {
foreach ($listdata['lists'] as $list) {
$all_activity['lists'][$list['id']] = array(
'list' => $list,
'activity' => mailchimp_activity_get_member_activity($list['id'], $email),
);
}
}
return $all_activity;
}