|
| static | onRestServiceBuildDescription () |
| static | eventsList ($query, $n, \CRestServer $server) |
| static | eventBind ($query, $n, \CRestServer $server) |
| static | eventUnbind ($query, $n, \CRestServer $server) |
| static | eventGet ($query, $n, \CRestServer $server) |
| static | eventTest ($query, $n, \CRestServer $server) |
| static | eventOfflineClear ($query, $n, \CRestServer $server) |
| static | eventOfflineError ($query, $n, \CRestServer $server) |
См. определение в файле event.php строка 24
◆ eventBind()
/rest/event.bind method handler
Administrator rights required
Query format:
- EVENT - event name
- EVENT_TYPE = {online|offline} - type of event handling. Default: online
- AUTH_TYPE - User ID, whose auth will be generated for handler. Useless for offline type. Default value is 0, which means getting auth for user, authorized when event is called
- HANDLER - URL of event handler. Useless for offline type
- Аргументы
-
| array | $query | |
| $n | |
| \CRestServer | $server | |
- Возвращает
- bool
- Исключения
-
| AccessException | |
| ArgumentException | |
| ArgumentNullException | |
| AuthTypeException | |
| RestException | |
| |
Exception
См. определение в файле event.php строка 154
◆ eventGet()
◆ eventOfflineClear()
◆ eventOfflineError()
◆ eventsList()
/rest/events method handler
Administrator rights required
Query format:
SCOPE - limit events list by some scope FULL - get all events regardless of application scope
- Аргументы
-
| array | $query | |
| $n | |
| \CRestServer | $server | |
- Возвращает
- array
- Исключения
-
См. определение в файле event.php строка 86
◆ eventTest()
◆ eventUnbind()
/rest/event.unbind method handler
Returns count of unbinded events
Administrator rights required
Query format:
- EVENT - event name
- EVENT_TYPE = {online|offline} - type of event handling. Default: online
- AUTH_TYPE - The same value as event.bind was called with. Useless for offline type. Default 0
- HANDLER - URL of event handler. Useless for offline type
- Аргументы
-
| array | $query | |
| $n | |
| \CRestServer | $server | |
- Возвращает
- array
- Исключения
-
| AccessException | |
| ArgumentException | |
| ArgumentNullException | |
| AuthTypeException | |
| |
Bitrix\Main\ObjectPropertyException
- Исключения
-
Bitrix\Main\SystemException
- Исключения
-
Exception
См. определение в файле event.php строка 342
◆ isExtendedModeEnabled()
| isExtendedModeEnabled |
( |
| ) |
|
|
staticprotected |
◆ onRestServiceBuildDescription()
| onRestServiceBuildDescription |
( |
| ) |
|
|
static |
Returns description of events REST API
- Возвращает
- array
См. определение в файле event.php строка 33
◆ sanitizeFilter()
| sanitizeFilter |
( |
| $filter, |
|
|
array | $availableFields = null, |
|
|
| $valueCallback = null, |
|
|
array | $availableOperations = null ) |
|
staticprotected |
◆ sanitizeOrder()
| sanitizeOrder |
( |
| $order, |
|
|
array | $availableFields = null ) |
|
staticprotected |
◆ FEATURE_EXTENDED_MODE
| const FEATURE_EXTENDED_MODE = 'rest_offline_extended' |
Объявления и описания членов класса находятся в файле: