method
public
Environment::jsonSerialize()
Класс: \Bitrix\Main\Environment
Сигнатура
public jsonSerialize() : array<string|int, mixed>
Описание
JsonSerializable::jsonSerialize — Определяет данные, которые должны быть сериализованы в JSON.
Возвращаемое значение
array<string|int, mixed>
Как применяется в Environment
Environment::jsonSerialize() — метод класса \Bitrix\Main\Environment модуля «Главный модуль».
Метод объекта: сначала нужен экземпляр Environment.
use Bitrix\Main\Environment;
/** @var Environment $object */
$result = $object->jsonSerialize();
// $result: array<string|int, mixed>Другие методы Environment
__unserialize()clear()get()Возвращает любую переменную по её имени. Null, если переменная не задана.getRaw()Возвращает оригинальное значение любой переменной по её имени. Null, если переменная не задана.getValues()isEmpty()Возвращает true, если словарь пуст.offsetSet()Смещение для установки.offsetUnset()Смещение для удаления.set()setValues()toArray()Возвращает значения в виде массива.toArrayRaw()
jsonSerialize() есть и у других классов модуля «Главный модуль»: ContentUri, Dictionary, EntityError, Error, ErrorCollection, FieldError, HttpRequest, Page.
Исходный файл: source/main/lib/environment.php:215

