function campaignmonitor_local_campaignmonitor_unsubscribe in Campaign Monitor 8
Implements hook_campaignmonitor_unsubscribe().
File
- modules/
campaignmonitor_local/ campaignmonitor_local.module, line 97 - Campaignmonitor Local core functions.
Code
function campaignmonitor_local_campaignmonitor_unsubscribe($list_id, $email) {
// Remove local record.
$uid = campaignmonitor_get_uid_from_email($email);
\Drupal::database()
->delete('campaignmonitor_local_subscriptions')
->condition('uid', $uid)
->condition('list_id', $list_id)
->execute();
}