function campaignmonitor_local_queue_subscriptions in Campaign Monitor 8
Queue all active users ready for processing.
1 call to campaignmonitor_local_queue_subscriptions()
- CampaignMonitorLocalResetForm::submitForm in modules/
campaignmonitor_local/ src/ Form/ CampaignMonitorLocalResetForm.php - Form submission handler.
File
- modules/
campaignmonitor_local/ campaignmonitor_local.module, line 15 - Campaignmonitor Local core functions.
Code
function campaignmonitor_local_queue_subscriptions() {
\Drupal::database()
->delete('queue')
->condition('name', 'campaignmonitor_local_subscriptions')
->execute();
$users = campaignmonitor_local_get_active_users();
foreach ($users as $uid => $mail) {
campaignmonitor_local_queue($uid, $mail);
}
}