You are here

function campaignmonitor_registration_hold_user_records in Campaign Monitor 8

Get registration hold records if they exist.

Parameters

$uid:

Return value

mixed

1 call to campaignmonitor_registration_hold_user_records()
campaignmonitor_registration_hold_user_update in modules/campaignmonitor_registration_hold/campaignmonitor_registration_hold.module
Implements hook_ENTITY_TYPE_update().

File

modules/campaignmonitor_registration_hold/campaignmonitor_registration_hold.module, line 75
Campaign Monitor hold functions .

Code

function campaignmonitor_registration_hold_user_records($uid) {
  $result = \Drupal::database()
    ->select('campaignmonitor_registration_hold', 'crh')
    ->condition('crh.uid', $uid)
    ->fields('crh', [
    'list_id',
  ])
    ->execute()
    ->fetchAll();
  $lists = [];
  foreach ($result as $list) {
    $lists[] = $list->list_id;
  }
  return $lists;
}