• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/watcher/membership/handler/handler.php
  • Класс: BitrixCalendarWatcherMembershipHandlerHandler
  • Вызов: Handler::sendMessageToQueue
static function sendMessageToQueue(string $entityType, $entityId = null): void
{
	$message = (new BitrixCalendarCoreQueueMessageMessage())
		->setBody([
			'entityType' => $entityType,
			'entityId' => $entityId,
		])
		->setRoutingKey('calendar:find_events_with_entity_attendees')
	;

	(new BitrixCalendarCoreQueueProducerProducer())->send($message);
}