• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/google/builders/buidlersynceventfromexternalevent.php
  • Класс: BitrixCalendarSyncGoogleBuildersBuidlerSyncEventFromExternalEvent
  • Вызов: BuidlerSyncEventFromExternalEvent::build
public function build(): SyncEvent
{
	$syncEvent = new SyncEvent();
	$event = (new BuilderEventWithLocalEvent($this->externalEvent, $this->event))->build();
	$eventConnection = (new BuilderEventConnectionFromExternalEvent(
		$this->externalEvent,
		$this->event,
		$this->connection
	))->build();

	$syncEvent->setEvent($event);
	$syncEvent->setEventConnection($eventConnection);

	return $syncEvent;
}