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

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

 createExceptionHandlerOutput ()
 
 start ()
 
 finish ()
 
 runController ($controller, $action)
 
- Открытые члены унаследованные от Application
 initializeBasicKernel ()
 
 initializeExtendedKernel (array $params)
 
 getRouter ()
 
 setRouter (Router $router)
 
 getCurrentRoute ()
 
 hasCurrentRoute ()
 
 setCurrentRoute (Route $currentRoute)
 
 run ()
 
 end ($status=0, Response $response=null)
 
 terminate ($status=0)
 
 createExceptionHandlerLog ()
 
 getExceptionHandler ()
 
 getConnectionPool ()
 
 getContext ()
 
 setContext (Context $context)
 
 getLicense ()
 
 getCache ()
 
 getManagedCache ()
 
 getTaggedCache ()
 
 getSessionLocalStorageManager ()
 
 getLocalSession ($name)
 
 getKernelSession ()
 
 getSession ()
 
 getCompositeSessionManager ()
 
 addBackgroundJob (callable $job, array $args=[], $priority=self::JOB_PRIORITY_NORMAL)
 
 isInitialized ()
 

Открытые атрибуты

const EXCEPTION_UNKNOWN_CONTROLLER = 221001
 
- Открытые атрибуты унаследованные от Application
const JOB_PRIORITY_NORMAL = 100
 
const JOB_PRIORITY_LOW = 50
 

Защищенные члены

 initializeContext (array $params)
 
- Защищенные члены унаследованные от Application
 __construct ()
 
 initializeRouter ()
 
 handleResponseBeforeSend (Response $response)
 
 initializeExceptionHandler ()
 
 createDatabaseConnection ()
 
 initializeCache ()
 
 runBackgroundJobs ()
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от Application
static getInstance ()
 
static hasInstance ()
 
static getConnection ($name="")
 
static getUserTypeManager ()
 
static isUtfMode ()
 
static getDocumentRoot ()
 
static getPersonalRoot ()
 
static resetAccelerator (string $filename=null)
 
- Защищенные данные унаследованные от Application
bool $initialized = false
 
bool $terminating = false
 
 $context
 
 $router
 
 $currentRoute
 
 $connectionPool
 
 $managedCache
 
 $taggedCache
 
 $session
 
 $kernelSession
 
 $compositeSessionManager
 
 $sessionLocalStorageManager
 
 $backgroundJobs
 
 $license
 
- Статические защищенные данные унаследованные от Application
static $instance
 

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

Http application extends application. Contains http specific methods.

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

Методы

◆ createExceptionHandlerOutput()

createExceptionHandlerOutput ( )

Переопределяет метод предка Application.

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

◆ finish()

finish ( )

Finishes request execution.

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

◆ initializeContext()

initializeContext ( array $params)
protected

Initializes context of the current request.

Аргументы
array$paramsRequest parameters

Переопределяет метод предка Application.

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

◆ runController()

runController ( $controller,
$action )
final
Аргументы
Controller | string$controller
string$action
Возвращает
void

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

◆ start()

start ( )

Starts request execution. Should be called after initialize.

Переопределяет метод предка Application.

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

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

◆ EXCEPTION_UNKNOWN_CONTROLLER

const EXCEPTION_UNKNOWN_CONTROLLER = 221001

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