Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Context
+ Граф наследования:Context:

Открытые члены

 __construct (Application $application)
 
 initialize (Request $request, Response $response, Server $server, array $params=[])
 
 getEnvironment ()
 
 getResponse ()
 
 setResponse (Response $response)
 
 getRequest ()
 
 getServer ()
 
 getApplication ()
 
 getCulture ()
 
 getLanguage ()
 
 getLanguageObject ()
 
 getSite ()
 
 getSiteObject ()
 
 setCulture (Context\Culture $culture)
 
 setLanguage ($language)
 
 setSite ($site)
 

Открытые статические члены

static getCurrent ()
 

Защищенные данные

 $application
 
 $response
 
 $request
 
 $server
 
 $language
 
 $site
 
 $env
 
 $culture
 
 $params
 

Подробное описание

Context of current request.

См. определение в файле context.php строка 17

Конструктор(ы)

◆ __construct()

__construct ( Application $application)

Creates new instance of context.

Аргументы
Application$application

См. определение в файле context.php строка 51

Методы

◆ getApplication()

getApplication ( )

Returns backreference to Application.

Возвращает
Application

См. определение в файле context.php строка 128

◆ getCulture()

getCulture ( )

Returns culture of the context.

Возвращает
Context\Culture | null

См. определение в файле context.php строка 138

◆ getCurrent()

static getCurrent ( )
static

Static method returns current instance of context.

Возвращает
Context

См. определение в файле context.php строка 241

◆ getEnvironment()

getEnvironment ( )

См. определение в файле context.php строка 72

◆ getLanguage()

getLanguage ( )

Returns current language ID (en, ru).

Возвращает
string | null

См. определение в файле context.php строка 148

◆ getLanguageObject()

getLanguageObject ( )

Returns current language object.

Возвращает
Localization\EO_Language | null

См. определение в файле context.php строка 158

◆ getRequest()

getRequest ( )

Returns request object of the context.

Возвращает
Request | HttpRequest

См. определение в файле context.php строка 108

◆ getResponse()

getResponse ( )

Returns response object of the context.

Возвращает
Response | HttpResponse

См. определение в файле context.php строка 86

◆ getServer()

getServer ( )

Returns server object of the context.

Возвращает
Server

См. определение в файле context.php строка 118

◆ getSite()

getSite ( )

Returns current site

Возвращает
string

См. определение в файле context.php строка 168

◆ getSiteObject()

getSiteObject ( )

Returns current language object.

Возвращает
EO_Site | null

См. определение в файле context.php строка 178

◆ initialize()

initialize ( Request $request,
Response $response,
Server $server,
array $params = [] )

Initializes context by request and response objects.

Аргументы
Request$request
Response$response
Server$server
array$params

См. определение в файле context.php строка 64

◆ setCulture()

setCulture ( Context\Culture $culture)

Sets culture of the context.

Аргументы
\Bitrix\Main\Context\Culture$culture
Возвращает
$this

См. определение в файле context.php строка 189

◆ setLanguage()

setLanguage ( $language)

Sets language of the context.

Аргументы
string  |  Localization\EO_Language$language
Возвращает
$this

См. определение в файле context.php строка 201

◆ setResponse()

setResponse ( Response $response)

Sets response of the context.

Аргументы
Response$responseResponse.
Возвращает
$this

См. определение в файле context.php строка 97

◆ setSite()

setSite ( $site)

Sets site of the context.

Аргументы
string  |  EO_Site$site
Возвращает
$this

См. определение в файле context.php строка 221

Данные класса

◆ $application

$application
protected

См. определение в файле context.php строка 20

◆ $culture

$culture
protected

См. определение в файле context.php строка 41

◆ $env

$env
protected

См. определение в файле context.php строка 38

◆ $language

$language
protected

См. определение в файле context.php строка 32

◆ $params

$params
protected

См. определение в файле context.php строка 44

◆ $request

$request
protected

См. определение в файле context.php строка 26

◆ $response

$response
protected

См. определение в файле context.php строка 23

◆ $server

$server
protected

См. определение в файле context.php строка 29

◆ $site

$site
protected

См. определение в файле context.php строка 35