# Context

URL: https://chugunov.pro/api-bitrix/main/context/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Main\Context`
Модуль: Main.

## Описание

Контекст текущего запроса.

Исходный файл: `source/main/lib/context.php:15`

## Методы (17)

- [`__construct()`](https://chugunov.pro/api-bitrix/main/context/__construct/) — Создаёт новый экземпляр контекста.
- [`getApplication()`](https://chugunov.pro/api-bitrix/main/context/getapplication/) — Возвращает обратную ссылку на Application.
- [`getCulture()`](https://chugunov.pro/api-bitrix/main/context/getculture/) — Возвращает культуру контекста.
- [`static getCurrent()`](https://chugunov.pro/api-bitrix/main/context/getcurrent/) — Статический метод возвращает текущий экземпляр контекста.
- [`getEnvironment()`](https://chugunov.pro/api-bitrix/main/context/getenvironment/)
- [`getLanguage()`](https://chugunov.pro/api-bitrix/main/context/getlanguage/) — Возвращает идентификатор текущего языка (en, ru).
- [`getLanguageObject()`](https://chugunov.pro/api-bitrix/main/context/getlanguageobject/) — Возвращает объект текущего языка.
- [`getRequest()`](https://chugunov.pro/api-bitrix/main/context/getrequest/) — Возвращает объект запроса контекста.
- [`getResponse()`](https://chugunov.pro/api-bitrix/main/context/getresponse/) — Возвращает объект ответа контекста.
- [`getServer()`](https://chugunov.pro/api-bitrix/main/context/getserver/) — Возвращает объект сервера контекста.
- [`getSite()`](https://chugunov.pro/api-bitrix/main/context/getsite/) — Возвращает текущий сайт
- [`getSiteObject()`](https://chugunov.pro/api-bitrix/main/context/getsiteobject/) — Возвращает объект текущего языка.
- [`initialize()`](https://chugunov.pro/api-bitrix/main/context/initialize/) — Инициализирует контекст объектами запроса и ответа.
- [`setCulture()`](https://chugunov.pro/api-bitrix/main/context/setculture/) — Устанавливает культуру контекста.
- [`setLanguage()`](https://chugunov.pro/api-bitrix/main/context/setlanguage/) — Устанавливает язык контекста.
- [`setResponse()`](https://chugunov.pro/api-bitrix/main/context/setresponse/) — Устанавливает ответ контекста.
- [`setSite()`](https://chugunov.pro/api-bitrix/main/context/setsite/) — Устанавливает сайт контекста.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Main-Context.html
