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

TimelineTable

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

Класс-таблет для работы с записями в таймлайне.

ORM-объект Bitrix\Rpa\Model\Timeline.


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

Bitrix\Rpa\Model\TimelineTable extends Bitrix\Main\ORM\Data\DataManager

Методы

Метод Описание С версии
public static function getListByItem(int $typeId, int $itemId, array $parameters = []): EO_Timeline_Collection Возвращает коллекцию элементов, связанных с элементом $itemId процесса $typeId. Можно передать стандартный для getList набор параметров $parameters.
public static function removeForItem(int $typeId, int $itemId): Result Удаляет все записи, связанные с элементом $itemId процесса $typeId. Возвращает объект Bitrix\Main\Result.
public static function removeByTypeId(int $typeId): Result Удаляет все записи, связанные с процессом $typeId. Возвращает объект Bitrix\Main\Result.

Поля таблицы

Поле Описание Тип Обяз.
ID Идентификатор.Int Да
TYPE_ID Идентификатор процесса.Int Да
ITEM_ID Идентификатор элемента.Int Да
CREATED_TIME Время добавления записи.Datetime Да
USER_ID Идентификатор пользователя, добавившего запись. Может быть пустым.Int
TITLE Заголовок записи.String
DESCRIPTION Текстовое содержимое записи.Int
ACTION Идентификатор типа действия.Int
IS_FIXED Булевый флаг того, что запись зафиксирована в таймлайне. Y - true, N - false.Boolean
DATA Сериализованное поле для хранения структурированной информации о записи.String


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