method
public
static
Option::get()
Класс: \Bitrix\Main\Config\Option
Сигнатура
public static get(string $moduleId, string $name[, string $default = "" ][, bool|string $siteId = false ]) : string
Описание
Возвращает значение опции.
Параметры
$moduleId
string
Идентификатор модуля.
$name
string
Имя опции.
$default
string
= ""
Значение по умолчанию, возвращаемое, если значение не существует.
$siteId
bool|string
= false
Идентификатор сайта, если опция различается для сайтов.
Возвращаемое значение
string
Как применяется в Option
Option::get() — метод класса \Bitrix\Main\Config\Option модуля «Главный модуль».
Статический метод — вызывается через имя класса Option, без создания объекта.
use Bitrix\Main\Config\Option;
$moduleId = '';
$name = '';
$result = Option::get($moduleId, $name);
// $result: stringДругие методы Option
delete()Удаляет опции из БД.getDefaults()Возвращает массив со значениями опций модуля по умолчанию (из файла default_option.php).getForModule()Возвращает массив установленных опций array(name => value).getRealValue()Возвращает реальное значение опции в том виде, в каком оно записано в БД.set()Устанавливает значение опции и сохраняет его в БД. После сохранения инициируется событие OnAfterSetOption.
get() есть и у других классов модуля «Главный модуль»: CacheEngineApc, CacheEngineMemcache, CacheEngineMemcached, CacheEngineRedis, CacheEngineRedisLight, ComponentParams, Configuration, CurrentUser.
Исходный файл: source/main/lib/config/option.php:30

