Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/cvetdv.ru/bitrix/modules/calendar/ |
Upload File : |
<?php use Bitrix\Calendar\Integration\UI\EntitySelector; use Bitrix\Calendar\Integration; use Bitrix\Calendar\Internals\EventManager\EventManagerInterface; return [ 'controllers' => [ 'value' => [ 'namespaces' => [ '\\Bitrix\\Calendar\\Controller' => 'api', '\\Bitrix\\Calendar\\OpenEvents\\Controller' => 'open-events', ], ], 'readonly' => true, ], 'ui.uploader' => [ 'value' => [ 'allowUseControllers' => true, ], 'readonly' => true, ], 'services' => [ 'value' => [ 'calendar.service.office365.helper' => [ 'className' => '\\Bitrix\\Calendar\\Sync\\Office365\\Helper', ], 'calendar.service.google.helper' => [ 'className' => '\\Bitrix\\Calendar\\Sync\\Google\\Helper', ], 'calendar.service.icloud.helper' => [ 'className' => '\\Bitrix\\Calendar\\Sync\\ICloud\\Helper' ], 'calendar.service.caldav.helper' => [ 'className' => '\\Bitrix\\Calendar\\Sync\\Caldav\\Helper', ], 'calendar.service.handlers' => [ 'className' => '\\Bitrix\\Calendar\\Core\\Handlers\\HandlersMap', ], 'calendar.service.mappers.factory' => [ 'className' => '\\Bitrix\\Calendar\\Core\\Mappers\\Factory', ], Integration\Im\EventCategoryServiceInterface::class => [ 'className' => '\\Bitrix\\Calendar\\Integration\\Im\\EventCategoryService', ], EventManagerInterface::class => [ 'className' => '\\Bitrix\\Calendar\\Internals\\EventManager\\EventManager', ], ], 'readonly' => true, ], 'ui.entity-selector' => [ 'value' => [ 'entities' => [ [ 'entityId' => 'room', 'provider' => [ 'moduleId' => 'calendar', 'className' => '\\Bitrix\\Calendar\\Integration\\UI\\EntitySelector\\RoomProvider' ], ], [ 'entityId' => 'event-category', 'provider' => [ 'moduleId' => 'calendar', 'className' => EntitySelector\OpenEvents\CategoryProvider::class, ], ], [ 'entityId' => 'im-channel', 'provider' => [ 'moduleId' => 'calendar', 'className' => EntitySelector\OpenEvents\ChannelProvider::class, ], ], ], // 'extensions' => ['calendar.entity-selector'], 'filters' => [ [ 'id' => 'calendar.roomFilter', 'entityId' => 'room', 'className' => '\\Bitrix\\Calendar\\Integration\\UI\\EntitySelector\\RoomFilter', ], [ 'id' => 'calendar.attendeeFilter', 'entityId' => 'user', 'className' => '\\Bitrix\\Calendar\\Integration\\UI\\EntitySelector\\Attendee\\Filter', ], [ 'id' => 'calendar.jointSharingFilter', 'entityId' => 'user', 'className' => '\\Bitrix\\Calendar\\Integration\\UI\\EntitySelector\\JointSharing\\Filter', ], ], ], 'readonly' => true, ], ];