- Модуль: rest
- Путь к файлу: ~/bitrix/modules/rest/lib/api/event.php
- Класс: BitrixRestApiEvent
- Вызов: Event::onRestServiceBuildDescription
static function onRestServiceBuildDescription()
{
return array(
CRestUtil::GLOBAL_SCOPE => array(
'events' => array(__CLASS__, 'eventsList'),
'event.bind' => array(__CLASS__, 'eventBind'),
'event.unbind' => array(__CLASS__, 'eventUnBind'),
'event.get' => array(__CLASS__, 'eventGet'),
'event.offline.get' => array(__CLASS__, 'eventOfflineGet'),
'event.offline.clear' => array(__CLASS__, 'eventOfflineClear'),
'event.offline.error' => array(__CLASS__, 'eventOfflineError'),
'event.offline.list' => array(__CLASS__, 'eventOfflineList'),
'event.test' => array(
'callback' => array(__CLASS__, 'eventTest'),
'options' => array()
),
CRestUtil::EVENTS => array(
'onOfflineEvent' => array(
'rest',
'onAfterOfflineEventCall',
array(EventOfflineTable::class, 'prepareOfflineEvent'),
array(
"sendRefreshToken" => true,
"disableOffline" => true,
"allowOptions" => [
'minTimeout' => 'int'
],
),
)
),
),
);
}