• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/entry/entryexception.php
  • Класс: Bitrix\Crm\Entry\EntryException
  • Вызов: EntryException::getLocalizedMessage
public function getLocalizedMessage()
{
	Main\Localization\Loc::loadMessages(__FILE__);

	$code = $this->getCode();
	$entityTypeName = \CCrmOwnerType::ResolveName($this->entityTypeID);

	if($code === self::NOT_FOUND)
	{
		return GetMessage("CRM_ENTRY_EX_{$entityTypeName}_NOT_FOUND");
	}
	if($code === self::DEPENDENCIES_FOUND)
	{
		return GetMessage(
			"CRM_ENTRY_EX_{$entityTypeName}_DEPENDENCIES_FOUND",
			array('#CAPTION#' => \CCrmOwnerType::GetCaption($this->entityTypeID, $this->entityID, false))
		);
	}

	return $this->getMessage();
}