Класс
Sale
ConcreteProductRestriction
\Bitrix\Sale\Services\Base\ConcreteProductRestriction
Описание
Класс ConcreteProductRestriction
Абстрактное ограничение по конкретным товарам
Исходный файл: source/sale/lib/services/base/concreteproductrestriction.php:17
Свойства
static $$easeSort
Методы (16)
-
static check()Сравнивает список позиций корзины со списком товаров, ограничивающих систему, и возвращает логический результат -
static checkByEntity()Проверка параметров службы на соответствие ограничению по сущности. -
static delete() -
static extractParams()Извлекает из $entity массив id конкретных товаров, ограничивающих систему, и возвращает его -
static getClassDescription() -
static getClassTitle()Возвращает заголовок ограничения -
static getCode()Получить код ограничения, сопоставимый с кодом ограничения обработчика службы. -
static getOnApplyErrorMessage()Возвращает сообщение, которое отображается при возникновении ошибки во время применения ограничения -
static getParamsStructure()Возвращает массив параметров ограничения 'CONCRETE_PRODUCT' -
static getSeverity() -
static isAvailable() -
static isMyCode() -
static prepareData() -
static prepareParamsValues() -
static save() -
static validateRestriction()Проверка ограничения на соответствие бизнес-правилам.

