• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Timeline/Item/LogMessage/SmsStatus.php
  • Класс: Bitrix\Crm\Service\Timeline\Item\LogMessage\SmsStatus
  • Вызов: SmsStatus::__construct
public function __construct(Context $context, Model $model)
{
	$this->isSmsChannel = !empty($model->getAssociatedEntityModel()->get('SMS_INFO'));
	if ($this->isSmsChannel)
	{
		$this->messageInfo = $model->getAssociatedEntityModel()->get('SMS_INFO') ?? [];
	}
	else
	{
		$messageInfo = $model->getAssociatedEntityModel()->get('MESSAGE_INFO') ?? [];
		$this->messageInfo = $messageInfo['HISTORY_ITEMS'][0] ?? [];
	}

	parent::__construct($context, $model);
}