- Модуль: 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;
}