• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/integration/bizproc/message/importanttemplate.php
  • Класс: BitrixImIntegrationBizprocMessageImportantTemplate
  • Вызов: ImportantTemplate::buildMessage
public function buildMessage(array $messageFields): array
{
	$attach = new CIMMessageParamAttach(0, static::DEFAULT_BORDER_COLOR);

	$attach->SetDescription($this->buildDescriptionText());

	$attach->AddUser(Array(
		'NAME' => $this->title,
		'AVATAR' => '/bitrix/js/im/images/robot/info.svg',
	));

	$attach->AddDelimiter();
	$attach->AddMessage('[b]' . $this->entityTypeName . '[/b][br]');
	$attach->AddLink([
		'NAME' => $this->entityName,
		'LINK' => $this->entityLink,
	]);
	$attach->AddDelimiter();
	$attach->AddMessage($this->buildMessageText());

	$messageFields['ATTACH'] = $attach;

	return $messageFields;
}