• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/tracking/source/base.php
  • Класс: Bitrix\Crm\Tracking\Source\Base
  • Вызов: Base::getDescriptionByCode
static function getDescriptionByCode($code = null, $name = null)
{
	if ($code === self::Organic)
	{
		return Loc::getMessage('CRM_TRACKING_SOURCE_BASE_DESC_OTHER');
	}
	if ($code === self::Sender)
	{
		return Loc::getMessage('CRM_TRACKING_SOURCE_BASE_DESC_SENDER-MAIL');
	}

	$name = $name ?: static::getNameByCode($code);
	if ($code === self::OneC)
	{
		return $name;
	}
	if ($code)
	{
		return Loc::getMessage('CRM_TRACKING_SOURCE_BASE_ADS_DESC', ['%name%' => $name]);
	}

	return Loc::getMessage('CRM_TRACKING_SOURCE_BASE_TRAFFIC_DESC', ['%name%' => $name]);
}