3namespace Bitrix\Calendar\Sync\Google\Builders;
5use Bitrix\Calendar\Core\Builders\Builder;
6use Bitrix\Calendar\Core\Event\Event;
7use Bitrix\Calendar\Core\Event\Properties\Location;
11 private array $externalEvent;
16 $this->externalEvent = $externalEvent;
17 $this->
event = $event;
26 ->setDescription($this->externalEvent[
'description'])
27 ->setLocation($this->getLocation())
36 private function getLocation(): ?
Location
38 if ($this->externalEvent[
'location'])
40 return new Location($this->externalEvent[
'location']);
__construct(array $externalEvent, Event $event)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)