getSeverity
int public static \Bitrix\Sale\Delivery\Restrictions\BySite::getSeverity( $mode );
Метод возвращает уровень ограничения для режима проверки. Статический метод.
Параметры
| Параметр | Описание |
|---|---|
$mode |
Режим проверки: Manager::MODE_CLIENT или Manager::MODE_MANAGER |
Возвращаемое значение
Для режима менеджера метод возвращает Manager::SEVERITY_STRICT. Для других режимов результат определяет родительский класс.
Особенности
Менеджер ограничений вызывает метод, чтобы определить результат непройденной проверки. Прямой вызов нужен только при самостоятельном воспроизведении этого механизма.
Пример
<?php
use Bitrix\Main\Loader;
use Bitrix\Sale\Delivery\Restrictions\BySite;
use Bitrix\Sale\Delivery\Restrictions\Manager;
if (!Loader::includeModule('sale'))
{
throw new RuntimeException('Не удалось подключить модуль sale');
}
$severity = BySite::getSeverity(Manager::MODE_MANAGER);
echo $severity . PHP_EOL;
Была ли эта страница полезна?
Что можно улучшить?
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2026, «1С-Битрикс», 2026