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

set

 public static
\Bitrix\Main\Config\Option::set(
 string $moduleId,
 string $name,
 string $value = "",
 string $siteId = ""
);

Статический метод устанавливает значения параметра и сохраняет его в Базу данных. После сохранения запускается событие OnAfterSetOption.

Аналогичен функциям COption::SetOptionInt и COption::SetOptionString в старом ядре.

Параметры

ПараметрОписаниеВерсия
$moduleIdID модуля. Длина не более 50 символов.
$nameИмя параметра. Длина не более 50 символов.
$valueЗначение параметра. Необязательный. По умолчанию - "". Максимальная сохраняемая длина значения - 2000 символов.
$siteIdИдентификатор сайта, для которого устанавливается параметр. Необязательный. Если установлен false, то будет текущий сайт.

Исключения

Примеры

use Bitrix\Main\Config\Option;

Option::set("main", "max_file_size", "1024");


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2020, «1С-Битрикс», 2020
Наверх