• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Timeline/Item/LogMessage/Conversion.php
  • Класс: Bitrix\Crm\Service\Timeline\Item\LogMessage\Conversion
  • Вызов: Conversion::getTitle
public function getTitle(): ?string
{
	$sourceEntityTypeId = $this->getModel()->getAssociatedEntityTypeId();
	$locMessage = 'CRM_TIMELINE_CONVERSION_TITLE';
	switch ($sourceEntityTypeId)
	{
		case \CCrmOwnerType::Lead:
			$locMessage = 'CRM_TIMELINE_CONVERSION_TITLE_LEAD';
			break;
		case \CCrmOwnerType::Deal:
			$locMessage = 'CRM_TIMELINE_CONVERSION_TITLE_DEAL';
			break;
		case \CCrmOwnerType::Contact:
			$locMessage = 'CRM_TIMELINE_CONVERSION_TITLE_CONTACT';
			break;
		case \CCrmOwnerType::Company:
			$locMessage = 'CRM_TIMELINE_CONVERSION_TITLE_COMPANY';
			break;
		case \CCrmOwnerType::Quote:
			$locMessage = 'CRM_TIMELINE_CONVERSION_TITLE_QUOTE_MSGVER_1';
			break;
		case \CCrmOwnerType::Invoice:
		case \CCrmOwnerType::SmartInvoice:
			$locMessage = 'CRM_TIMELINE_CONVERSION_TITLE_INVOICE';
			break;
	}

	return Loc::getMessage($locMessage);
}