method
public
Environment::__construct()
Класс: \Bitrix\Main\Environment
Сигнатура
public __construct(array<string|int, mixed> $arEnv) : mixed
Описание
Создаёт объект env.
Параметры
$arEnv
array<string|int, mixed>
Возвращаемое значение
mixed
Как применяется в Environment
Environment::__construct() — метод класса \Bitrix\Main\Environment модуля «Главный модуль».
Конструктор: создаёт экземпляр Environment — обязательные аргументы перечислены в разделе «Параметры».
use Bitrix\Main\Environment;
$arEnv = [];
$object = new Environment($arEnv);Другие методы Environment
__unserialize()clear()get()Возвращает любую переменную по её имени. Null, если переменная не задана.getRaw()Возвращает оригинальное значение любой переменной по её имени. Null, если переменная не задана.getValues()isEmpty()Возвращает true, если словарь пуст.jsonSerialize()JsonSerializable::jsonSerialize — Определяет данные, которые должны быть сериализованы в JSON.offsetSet()Смещение для установки.offsetUnset()Смещение для удаления.set()setValues()toArray()Возвращает значения в виде массива.
__construct() есть и у других классов модуля «Главный модуль»: AbstractAccessFilter, AbstractRule, AccessAuthProvider, AccessCode, AccessFilter, AccessibleController, Action, AddedData.
Исходный файл: source/main/lib/environment.php:14

