DiscountEntitiesTable
DiscountEntitiesTable – класс для работы с таблицей сущностей (свойства инфоблоков, данные торгового каталога, корзины и т.д.), необходимых для работы правил корзины.
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main – класса Bitrix\Main\Entity\DataManager).
Методы класса
| Метод | Описание | С версии |
|---|---|---|
| deleteByDiscount | Метод удаляет список сущностей, необходимых для правила с кодом $discount. |
14.11.0 |
| getByDiscount | Метод возвращает массив сущностей в соответствии с массивом правил корзины $discountList. |
14.11.0 |
| getMap | Метод возвращает список полей для таблицы сущностей, необходимых для работы правил корзины. | 14.11.0 |
| getTableName | Метод возвращает название таблицы сущностей, необходимых для работы правил корзины. | 14.11.0 |
| updateByDiscount | Метод обновляет параметры списка сущностей в соответствии с правилом, имеющим код $discount. |
14.11.0 |
| validateEntity | Метод возвращает валидатор для поля ENTITY. |
14.11.0 |
| validateFieldEntity | Метод возвращает валидатор для поля FIELD_ENTITY. |
14.11.0 |
| validateFieldTable | Метод возвращает валидатор для поля FIELD_TABLE. |
14.11.0 |
| validateModuleId | Метод возвращает валидатор для поля MODULE_ID. |
14.11.0 |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025