save
public static function \Bitrix\Sale\Services\Base\Restriction::save( array $fields, $restrictionId = 0 );
Метод добавляет/обновляет ограничения для сервиса. Метод статический.
Параметры
| Параметр | Описание | Версия |
|---|---|---|
| $fields | Параметры ограничения. Содержит поля:
| |
| $restrictionId | Идентификатор ограничения (указывается в случае, когда нужно обновить существующее ограничение, а не создать новое). |
Примеры
public static function save(array $fields, $restrictionId = 0)
{
$fields["CLASS_NAME"] = '\\'.get_called_class();
if($restrictionId > 0)
{
$res = ServiceRestrictionTable::update($restrictionId, $fields);
}
else
{
$res = ServiceRestrictionTable::add($fields);
}
return $res;
}
© «Битрикс», 2001-2025, «1С-Битрикс», 2025