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

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