method
public
Context::initialize()
Класс: \Bitrix\Main\Context
Сигнатура
public initialize(Request $request, Response $response, Server $server[, array<string|int, mixed> $params = [] ]) : mixed
Описание
Инициализирует контекст объектами запроса и ответа.
Параметры
$request
Request
$response
Response
$server
Server
$params
array<string|int, mixed>
= []
Возвращаемое значение
mixed
Как применяется в Context
Context::initialize() — метод класса \Bitrix\Main\Context модуля «Главный модуль». Context: Контекст текущего запроса.
Метод объекта: сначала нужен экземпляр Context.
use Bitrix\Main\Context;
/** @var Context $object */
$request = null; // Request
$response = null; // Response
$server = null; // Server
$result = $object->initialize($request, $response, $server);
// $result: mixedДругие методы Context
getApplication()Возвращает обратную ссылку на Application.getCulture()Возвращает культуру контекста.getCurrent()Статический метод возвращает текущий экземпляр контекста.getEnvironment()getLanguage()Возвращает идентификатор текущего языка (en, ru).getLanguageObject()Возвращает объект текущего языка.getRequest()Возвращает объект запроса контекста.getResponse()Возвращает объект ответа контекста.getServer()Возвращает объект сервера контекста.getSite()Возвращает текущий сайтgetSiteObject()Возвращает объект текущего языка.setCulture()Устанавливает культуру контекста.
initialize() есть и у других классов модуля «Главный модуль»: Entity, ExceptionHandler, FileExceptionHandlerLog, HttpContext.
Исходный файл: source/main/lib/context.php:62

