CCrmSipHelper::getLead

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. CCrmSipHelper
  4. getLead
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/sip_helper.php
  • Класс: \CCrmSipHelper
  • Вызов: CCrmSipHelper::getLead
static function getLead(int $entityTypeId,int $entityId,bool $isAdmin): ?array
{
	$leadId = static::getLeadId($entityTypeId, $entityId, $isAdmin);
	if ($leadId === [])
	{
		return null;
	}

	$leadFactory = Container::getInstance()->getFactory(\CCrmOwnerType::Lead);
	if (!$leadFactory)
	{
		return null;
	}

	$leadItem = $leadFactory->getItem($leadId[0]);
	if (!$leadItem)
	{
		return null;
	}

	return  static::getLeadData($leadItem, $leadFactory);
}

Добавить комментарий