• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/managers/pushmanager.php
  • Класс: BitrixCalendarSyncManagersPushManager
  • Вызов: PushManager::pushSectionToQueue
private function pushSectionToQueue(SyncConnectionSectionConnection $sectionLink): void
{
	$message = (new QueueMessageMessage())
		->setBody([
			SyncPushDictionary::PUSH_TYPE['sectionConnection'] => $sectionLink->getId(),
		])
		->setRoutingKey(self::QUEUE_ROUTE_KEY_SECTION);
	QueueProducerFactory::getProduser()->send($message);
}