|
| | create (Core\Event\Event $event, EventContext $context) |
| | delete (Core\Event\Event $event, EventContext $context) |
| | createInstance (Core\Event\Event $event, EventContext $context) |
| | updateInstance (Event $event, EventContext $context) |
| | deleteInstance (Event $event, EventContext $context) |
| | prepareCreateUrl (EventContext $context) |
| | prepareUpdateUrl (EventContext $context) |
| | createRecurrence (SyncEvent $recurrenceEvent, SectionConnection $sectionConnection, Context $context) |
| | updateRecurrence (SyncEvent $recurrenceEvent, SectionConnection $sectionConnection, Context $context) |
| | prepareContextForInstance (Event $event, EventContext $context) |
| | getInstanceForDay (Event $event, Core\Base\Date $excludeDate, ?Core\Base\Date $originalDate=null) |
| | getError () |
| | createRoom () |
| | updateRoom () |
| | deleteRoom () |
| | cancelBooking (array $params=[]) |
| | clearCache () |
| | cleanAccessTable () |
| | prepareResponseData () |
| | eventHandler ($handler) |
| | addPullEvent (PushCommand $event) |
| | deleteLocationFromEvents () |
| | pullDeleteEvents () |
| | deleteEmptyEvents () |
| | saveAccess () |
| | create (Event $event, EventContext $context) |
| | update (Event $event, EventContext $context) |
| | delete (Event $event, EventContext $context) |
| | createInstance (Event $event, EventContext $context) |
| | updateInstance (Event $event, EventContext $context) |
| | deleteInstance (Event $event, EventContext $context) |
| | createRecurrence (SyncEvent $recurrenceEvent, SectionConnection $sectionConnection, Context $context) |
| | updateRecurrence (SyncEvent $recurrenceEvent, SectionConnection $sectionConnection, Context $context) |
|
| const | CREATE_PATH = '/calendars/%CALENDAR_ID%/events/' |
| const | EVENT_PATH = '/calendars/%CALENDAR_ID%/events/%EVENT_ID%' |
| const | TYPE = 'location' |
См. определение в файле eventmanager.php строка 28
◆ create()
- Аргументы
-
| Core\Event\Event | $event | |
| EventContext | $context | |
- Возвращает
- Result
- Исключения
-
- Аргументы
-
| Event | $event | |
| EventContext | $context | |
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
Base\BaseException
- Исключения
-
ObjectPropertyException
- Исключения
-
SystemException
- Исключения
-
Sync\Exceptions\NotFoundException
- Исключения
-
См. определение в файле eventmanager.php строка 41
◆ createInstance()
- Исключения
-
| LoaderException | |
| ObjectException | |
| Core | |
Base\BaseException
См. определение в файле eventmanager.php строка 268
◆ createRecurrence()
- Аргументы
-
| SyncEvent | $recurrenceEvent | |
| SectionConnection | $sectionConnection | |
| Context | $context | |
- Возвращает
- Result
- Исключения
-
Base\BaseException
- Исключения
-
| LoaderException | |
| ObjectException | |
См. определение в файле eventmanager.php строка 511
◆ delete()
- Аргументы
-
| Event | $event | |
| EventContext | $context | |
- Возвращает
- Result
- Исключения
-
См. определение в файле eventmanager.php строка 212
◆ deleteInstance()
- Аргументы
-
| Event | $event | |
| EventContext | $context | |
- Возвращает
- Result
- Исключения
-
Base\BaseException
- Исключения
-
| LoaderException | |
| ObjectException | |
См. определение в файле eventmanager.php строка 357
◆ getInstanceForDay()
- Аргументы
-
| Event | $event | |
| Core\Base\Date | $excludeDate | |
- Возвращает
- Event
См. определение в файле eventmanager.php строка 599
◆ prepareContextForInstance()
- Аргументы
-
| Event | $event | |
| EventContext | $context | |
- Возвращает
- EventContext|null
См. определение в файле eventmanager.php строка 546
◆ prepareCreateUrl()
◆ prepareUpdateUrl()
◆ updateInstance()
◆ updateRecurrence()
- Аргументы
-
| SyncEvent | $recurrenceEvent | |
| SectionConnection | $sectionConnection | |
| Context | $context | |
- Возвращает
- Result
- Исключения
-
Base\BaseException
- Исключения
-
| LoaderException | |
| ObjectException | |
См. определение в файле eventmanager.php строка 530
◆ CREATE_PATH
| const CREATE_PATH = '/calendars/%CALENDAR_ID%/events/' |
◆ EVENT_PATH
| const EVENT_PATH = '/calendars/%CALENDAR_ID%/events/%EVENT_ID%' |
Объявления и описания членов классов находятся в файлах: