Документация для разработчиков
Темная тема

RestActivityTable

заголовок блока табов

Описание и методы

RestActivityTable - стандартная ORM-таблица для хранения и управления данными REST действий.


Цепочка наследования

Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main - класса Bitrix\Main\Entity\DataManager).


Методы класса

Метод Описание С версии
getFilePath Возвращает путь к файлу, содержащий описание класса.
getMap Возвращает список полей с типами.
getTableName Возвращает имя таблицы базы данных, соответствующей данной сущности.
validateAppId Возвращает валидаторы поля APP_ID.
validateCode Возвращает валидаторы поля CODE.
validateHandler Возвращает валидаторы для поля HANDLER.

Таблица данных REST-действий

Поле Описание Тип Обяз.
ID Идентификатор.int N
APP_ID Идентификатор приложения.varchar(128) Y
APP_NAME Название приложения. text Y
CODE Уникальный код действия в рамках приложения.varchar(128) Y
INTERNAL_CODE Внутренний код.varchar(32) Y
HANDLER Код обработчика.varchar(1000) Y
AUTH_USER_ID Идентификатор пользователя, чья авторизация будет использоваться для REST запросов действия. int N
USE_SUBSCRIPTION Флаг подписки действия на событие. Если установлено Y, то бизнес-процесс остановится и будет ждать ответа от приложения. Если ничего не установлено, пользователь может сам установить необходимое значение в дизайнере бизнес-процессов. char(1) N
NAME Название действия. text Y
DESCRIPTION Описание действия.text N
PROPERTIES Параметры.text N
RETURN_PROPERTIES Возвращаемые значения. text N
DOCUMENT_TYPE Тип документа. text N
FILTER Правила отображения действия (можно показывать/отображать в меню дизайнера бизнес-процессов для определенных модулей, типов документов и редакций). text N


© «Битрикс», 2001-2024, «1С-Битрикс», 2024