Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс EventManager
+ Граф наследования:EventManager:

Открытые члены

 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)
 
- Открытые члены унаследованные от AbstractManager
 __construct (Connection $connection, int $userId)
 
- Открытые члены унаследованные от ServiceBase
 __construct (Connection $connection)
 
 getServiceName ()
 
- Открытые члены унаследованные от EventManagerInterface
 createRecurrence (SyncEvent $recurrenceEvent, SectionConnection $sectionConnection, Context $context)
 
 updateRecurrence (SyncEvent $recurrenceEvent, SectionConnection $sectionConnection, Context $context)
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от AbstractManager
 prepareApiService (Connection $connection)
 
 initServiceName ()
 
 prepareServerData (Server $server)
 
- Защищенные данные унаследованные от AbstractManager
int $userId
 
ApiService $apiService = null
 
- Защищенные данные унаследованные от ServiceBase
Connection $connection
 
string $serviceName
 

Подробное описание

См. определение в файле eventmanager.php строка 20

Методы

◆ create()

create ( Event $event,
EventContext $context )
Аргументы
Event$event
EventContext$context
Возвращает
Result
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\LoaderException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

Исключения

CDavArgumentNullException

Замещает EventManagerInterface.

См. определение в файле eventmanager.php строка 34

◆ createInstance()

createInstance ( Event $event,
EventContext $context )
Аргументы
Event$event
EventContext$context
Возвращает
Result
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\LoaderException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

Исключения

CDavArgumentNullException

Замещает EventManagerInterface.

См. определение в файле eventmanager.php строка 156

◆ createRecurrence()

createRecurrence ( SyncEvent $recurrenceEvent,
SectionConnection $sectionConnection,
Context $context )
Аргументы
SyncEvent$recurrenceEvent
SectionConnection$sectionConnection
Context$context
Возвращает
Result
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\LoaderException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

Исключения

CDavArgumentNullException

См. определение в файле eventmanager.php строка 356

◆ delete()

delete ( Event $event,
EventContext $context )
Аргументы
Event$event
EventContext$context
Возвращает
Result
Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\LoaderException

Исключения

CDavArgumentNullException

Замещает EventManagerInterface.

См. определение в файле eventmanager.php строка 123

◆ deleteInstance()

deleteInstance ( Event $event,
EventContext $context )
Аргументы
Event$event
EventContext$context
Возвращает
Result
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\LoaderException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

Исключения

CDavArgumentNullException

Замещает EventManagerInterface.

См. определение в файле eventmanager.php строка 247

◆ update()

update ( Event $event,
EventContext $context )
Аргументы
Event$event
EventContext$context
Возвращает
Result
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\LoaderException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

Исключения

CDavArgumentNullException

Замещает EventManagerInterface.

См. определение в файле eventmanager.php строка 75

◆ updateInstance()

updateInstance ( Event $event,
EventContext $context )
Аргументы
Event$event
EventContext$context
Возвращает
Result
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\LoaderException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

Исключения

CDavArgumentNullException

Замещает EventManagerInterface.

См. определение в файле eventmanager.php строка 173

◆ updateRecurrence()

updateRecurrence ( SyncEvent $recurrenceEvent,
SectionConnection $sectionConnection,
Context $context )
Аргументы
SyncEvent$recurrenceEvent
SectionConnection$sectionConnection
Context$context
Возвращает
Result
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\LoaderException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

Исключения

CDavArgumentNullException

См. определение в файле eventmanager.php строка 377