• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/core/queue/message/builderhandledmessagefromdatamanager.php
  • Класс: BitrixCalendarCoreQueueMessageBuilderHandledMessageFromDataManager
  • Вызов: BuilderHandledMessageFromDataManager::build
public function build(): ?HandledMessage
{
	$message = (new BuilderMessageFromDataManager($this->data->getMessage()))->build();
	$queue = (new QueueFactory())->getById($this->data->getQueueId());
	return (new HandledMessage())
		->setId($this->data->getId())
		->setMessage($message)
		->setHash($this->data->getHash())
		->setQueue($queue)
		->setDateCreate(new Date($this->data->getDateCreate())) // TODO: check date is seted
	;
}