• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/factories/factoriescollection.php
  • Класс: BitrixCalendarSyncFactoriesFactoriesCollection
  • Вызов: FactoriesCollection::getEventLinksByConnectionId
static function getEventLinksByConnectionId(Event $event): Map
{
	$links = EventConnectionTable::query()
		->setSelect(['*'])
		->addFilter('EVENT_ID', $event->getId())
		->exec()
	;

	$map = new SyncConnectionEventConnectionMap();

	while ($link = $links->fetchObject())
	{
		$map->add((new BuilderEventConnectionFromDM($link))->build(), $link->getConnectionId());
	}

	return $map;
}