• Модуль: dav
  • Путь к файлу: ~/bitrix/modules/dav/lib/integration/calendar/syncconnector.php
  • Класс: BitrixDavIntegrationCalendarSyncConnector
  • Вызов: SyncConnector::modifyEvent
static function modifyEvent($calendarId, $params = [])
{
	$eventId = CCalendarSync::ModifyEvent($calendarId, $params['fields']);

	if (count($params['instances']) > 0)
	{
		CCalendarSync::ModifyReccurentInstances(array(
			'events' => $params['instances'],
			'parentId' => $eventId,
			'calendarId' => $calendarId
		));
	}
	return $eventId;
}