1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
MessageBus.php
См. документацию.
1<?php
2
3declare(strict_types=1);
4
5namespace Bitrix\Main\Messenger\Internals;
6
7use Bitrix\Main\Config\ConfigurationException;
8use Bitrix\Main\LoaderException;
9use Bitrix\Main\Messenger\Entity\MessageInterface;
10use Bitrix\Main\Messenger\Entity\ProcessingParam\ProcessingParamInterface;
11use Bitrix\Main\Messenger\Internals\Exception\Broker\SendFailedException;
12use Bitrix\Main\SystemException;
13
18{
19 public function __construct(private readonly BrokerManager $brokerManager)
20 {
21 }
22
33 public function send(MessageInterface $message, string $queueId, array $params = []): void
34 {
35 $broker = $this->brokerManager->getBroker($queueId);
36
37 $broker->send($message, $queueId, $params);
38 }
39}
send(MessageInterface $message, string $queueId, array $params=[])
Определения MessageBus.php:33
__construct(private readonly BrokerManager $brokerManager)
Определения MessageBus.php:19
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$message
Определения payment.php:8
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']
Определения template.php:799