ItemHistory
ORM-объект для работы с историей изменений элементов.
Имеет набор геттеров-сеттеров для системных полей.
Объект имеет два "состояния". Первое - это на момент создания. В этом случае он создается на основе элемента, а значения его полей вычисляются динамически.
Второе - это при чтении существующей записи. В этом случае все значения полей берутся из базы данных.
Цепочка наследования
Bitrix\Rpa\Model\ItemHistory extends Bitrix\Rpa\Model\EO_ItemHistory
Методы
Метод | Описание | С версии |
---|---|---|
public static function createByItem(Item $item): ItemHistory |
Фабричный метод. Создает объект записи на основе элемента. | |
public function fillEmptyValues(): void |
Заполняет поля на основе переданного элемента. | |
public function createTimelineRecord(): ?Timeline |
Если объект истории сохранен, то создает новый объект записи таймлайна.
Если не сохранен, то возвращает null . |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.