• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/managers/outgoingmanager.php
  • Класс: BitrixCalendarSyncManagersOutgoingManager
  • Вызов: OutgoingManager::exportEvent
private function exportEvent(array $eventPack, SectionConnection $sectionLink): Result
{
	if (!empty($eventPack['master']))
	{
		return $this->exportRecurrenceEvent($sectionLink, $eventPack);
	}

	if (!empty($eventPack['event']))
	{
		return $this->exportSimpleEvent($sectionLink, $eventPack['event']);
	}

	return (new Result())->addError(new Error('Unsupported eventpack format'));
}