3declare(strict_types=1);
5namespace Bitrix\Main\Messenger\Internals;
7use Bitrix\Main\Application;
8use Bitrix\Main\Config\ConfigurationException;
9use Bitrix\Main\DI\ServiceLocator;
10use Bitrix\Main\LoaderException;
11use Bitrix\Main\Messenger\Internals\Config\QueueConfigRegistry;
12use Bitrix\Main\Messenger\Internals\Exception\ReceiverException;
13use Bitrix\Main\SystemException;
24 $registry = ServiceLocator::getInstance()->get(QueueConfigRegistry::class);
26 $queues = $registry->getQueues();
30 $queues = array_intersect_key($queues, array_combine(
$options[
'queues'],
$options[
'queues']));
33 foreach ($queues as $queueConfig)
37 $queueConfig->createReceiver()->run();
process(array $options=[])
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)