• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/services/base/restriction.php
  • Класс: BitrixSaleServicesBaseRestriction
  • Вызов: Restriction::checkByEntity
static function checkByEntity(Entity $entity, array $restrictionParams, $mode, $serviceId = 0)
{
	$severity = static::getSeverity($mode);

	if($severity == RestrictionManager::SEVERITY_NONE)
		return RestrictionManager::SEVERITY_NONE;

	$entityRestrictionParams = static::extractParams($entity);
	$res = static::check($entityRestrictionParams, $restrictionParams, $serviceId);
	return $res ? RestrictionManager::SEVERITY_NONE : $severity;
}