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-2025, «1С-Битрикс», 2025