|
| 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 ($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 строка 266
◆ createRecurrence()
- Аргументы
-
SyncEvent | $recurrenceEvent | |
SectionConnection | $sectionConnection | |
Context | $context | |
- Возвращает
- Result
- Исключения
-
Base\BaseException
- Исключения
-
LoaderException | |
ObjectException | |
См. определение в файле eventmanager.php строка 504
◆ delete()
- Аргументы
-
Event | $event | |
EventContext | $context | |
- Возвращает
- Result
- Исключения
-
См. определение в файле eventmanager.php строка 210
◆ deleteInstance()
- Аргументы
-
Event | $event | |
EventContext | $context | |
- Возвращает
- Result
- Исключения
-
Base\BaseException
- Исключения
-
LoaderException | |
ObjectException | |
Замещает EventManagerInterface.
См. определение в файле eventmanager.php строка 352
◆ getInstanceForDay()
- Аргументы
-
Event | $event | |
Core\Base\Date | $excludeDate | |
- Возвращает
- Event
См. определение в файле eventmanager.php строка 592
◆ prepareContextForInstance()
- Аргументы
-
Event | $event | |
EventContext | $context | |
- Возвращает
- EventContext|null
См. определение в файле eventmanager.php строка 539
◆ prepareCreateUrl()
◆ prepareUpdateUrl()
◆ updateInstance()
◆ updateRecurrence()
- Аргументы
-
SyncEvent | $recurrenceEvent | |
SectionConnection | $sectionConnection | |
Context | $context | |
- Возвращает
- Result
- Исключения
-
Base\BaseException
- Исключения
-
LoaderException | |
ObjectException | |
См. определение в файле eventmanager.php строка 523
◆ CREATE_PATH
const CREATE_PATH = '/calendars/%CALENDAR_ID%/events/' |
◆ EVENT_PATH
const EVENT_PATH = '/calendars/%CALENDAR_ID%/events/%EVENT_ID%' |