• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/livefeed.php
  • Класс: \CCrmLiveFeedComponent
  • Вызов: CCrmLiveFeedComponent::resolveLFEntityFromUF
static function resolveLFEntityFromUF($ufValue)
{
	$result = false;

	$k = $v = false;
	if (preg_match('/^C_(\d+)$/', $ufValue, $matches))
	{
		$k = CCrmLiveFeedEntity::Contact;
		$v = $matches[1];
	}
	elseif (preg_match('/^CO_(\d+)$/', $ufValue, $matches))
	{
		$k = CCrmLiveFeedEntity::Company;
		$v = $matches[1];
	}
	elseif (preg_match('/^L_(\d+)$/', $ufValue, $matches))
	{
		$k = CCrmLiveFeedEntity::Lead;
		$v = $matches[1];
	}

	if ($k && $v)
	{
		$result = array($k, $v);
	}

	return $result;
}