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

Entity

\Bitrix\Catalog\Model\Entity — абстрактный базовый класс моделей каталога. Класс связывает дочернюю модель с ORM-таблицей, управляет выборками и внутренним кешем, а также задает общий порядок добавления, изменения и удаления данных.

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

Метод Описание
__construct Инициализирует объект модели, ORM-таблицу и внутренний кеш
add Добавляет строку через дочернюю модель, отправляет события и обновляет кеш
clearCache Очищает весь внутренний кеш дочерней модели
clearCacheItem Удаляет одну строку из внутреннего кеша дочерней модели
clearSettings Предоставляет дочерним моделям общую точку сброса загруженных настроек
delete Удаляет строку через дочернюю модель, отправляет события и обновляет кеш
fetch Возвращает следующую строку активной выборки и обновляет внутренний кеш
getCachedFieldList Возвращает список полей, которые дочерняя модель хранит во внутреннем кеше
getCacheItem Возвращает кешируемые данные строки дочерней модели
getCallbackRestEvent Возвращает обработчик REST-события элемента
getEntity Возвращает общий объект дочерней модели для текущего PHP-запроса
getList Создает ORM-выборку дочерней модели и возвращает объект для чтения строк
getRow Возвращает первую строку ORM-выборки дочерней модели
getTabletClassName Задает полное имя ORM-класса таблицы дочерней модели
getTabletFieldNames Возвращает имена полей ORM-таблицы дочерней модели
setCacheItem Записывает строку во внутренний кеш дочерней модели
update Изменяет строку через дочернюю модель, отправляет события и обновляет кеш


Была ли эта страница полезна?

Пользовательские комментарии

Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2026, «1С-Битрикс», 2026
Наверх