You are here

public function CrmCoreUserSyncRelation::getIndividualRelationId in CRM Core 8

Retrieves the user id for specified individual contact.

Return value

int|null Relation ID, if exists.

Overrides CrmCoreUserSyncRelationInterface::getIndividualRelationId

File

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

Class

CrmCoreUserSyncRelation
Relation service.

Namespace

Drupal\crm_core_user_sync

Code

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