• Модуль: imopenlines
  • Путь к файлу: ~/bitrix/modules/imopenlines/lib/salescenter/base.php
  • Класс: BitrixImOpenLinesSalesCenterBase
  • Вызов: Base::sendMessage
protected function sendMessage(): Result
{
	$result = $this->isValidSendMessage();

	if($result->isSuccess())
	{
		$messageId = Im::addMessage($this->fieldsMessage);

		if($messageId)
		{
			$result->setData(['messageId' => $messageId]);
		}
		else
		{
			global $APPLICATION;
			$result->addError(new Error($APPLICATION->LAST_ERROR));
		}
	}

	return $result;
}