method
public
Context::__construct()
Класс: \Bitrix\Main\Context
Сигнатура
public __construct(Application $application) : mixed
Описание
Создаёт новый экземпляр контекста.
Параметры
$application
Application
Возвращаемое значение
mixed
Как применяется в Context
Context::__construct() — метод класса \Bitrix\Main\Context модуля «Главный модуль». Context: Контекст текущего запроса.
Конструктор: создаёт экземпляр Context — обязательные аргументы перечислены в разделе «Параметры».
use Bitrix\Main\Context;
$application = null; // Application
$object = new Context($application);Другие методы Context
getApplication()Возвращает обратную ссылку на Application.getCulture()Возвращает культуру контекста.getCurrent()Статический метод возвращает текущий экземпляр контекста.getEnvironment()getLanguage()Возвращает идентификатор текущего языка (en, ru).getLanguageObject()Возвращает объект текущего языка.getRequest()Возвращает объект запроса контекста.getResponse()Возвращает объект ответа контекста.getServer()Возвращает объект сервера контекста.getSite()Возвращает текущий сайтgetSiteObject()Возвращает объект текущего языка.initialize()Инициализирует контекст объектами запроса и ответа.
__construct() есть и у других классов модуля «Главный модуль»: AbstractAccessFilter, AbstractRule, AccessAuthProvider, AccessCode, AccessFilter, AccessibleController, Action, AddedData.
Исходный файл: source/main/lib/context.php:49

