You are here

public function CrmCoreUserSyncRelation::getRelationIdFromUserId in CRM Core 8.3

Retrieves the relation ID from the user ID.

Return value

int|null Relation ID, if exists.

Overrides CrmCoreUserSyncRelationInterface::getRelationIdFromUserId

File

modules/crm_core_user_sync/src/CrmCoreUserSyncRelation.php, line 130

Class

CrmCoreUserSyncRelation
Relation service.

Namespace

Drupal\crm_core_user_sync

Code

public function getRelationIdFromUserId($user_id) {
  $rids = $this->relationStorage
    ->getQuery()
    ->condition('user_id', $user_id)
    ->range(0, 1)
    ->execute();
  if (!empty($rids)) {
    return reset($rids);
  }
  return NULL;
}