• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/managers/dataexchangemanager.php
  • Класс: BitrixCalendarSyncManagersDataExchangeManager
  • Вызов: DataExchangeManager::exchange
public function exchange(): Result
{
	/** @var FactoryBase $factory */
	foreach ($this->factories as $factory)
	{
		if (!$factory)
		{
			continue;
		}

		$exchangeManager = new VendorDataExchangeManager($factory, self::getSyncSectionMap($factory));
		$exchangeManager->exchange();
	}

	return new Result();
}