Класс
Main
HttpApplication
\Bitrix\Main\HttpApplication
Описание
Http-приложение расширяет приложение. Содержит специфичные для http методы.
Исходный файл: source/main/lib/httpapplication.php:24
Константы
EXCEPTION_UNKNOWN_CONTROLLERJOB_PRIORITY_LOWJOB_PRIORITY_NORMAL
Методы (38)
-
addBackgroundJob()Добавляет задачу для выполнения после того, как ответ был отправлен. -
createExceptionHandlerLog() -
createExceptionHandlerOutput() -
end()Завершает работу приложения. -
finish()Завершает выполнение запроса. -
getCache()Возвращает новый экземпляр объекта Cache. -
getCompositeSessionManager() -
static getConnection()Статический метод возвращает соединение с базой данных для указанного имени. -
getConnectionPool()Возвращает объект пула соединений с базой данных. -
getContext()Возвращает контекст текущего запроса. -
getCurrentRoute() -
static getDocumentRoot()Возвращает корневой каталог сервера (document root). -
getExceptionHandler() -
static getInstance()Возвращает текущий экземпляр приложения (Application). -
getKernelSession() -
getLicense() -
getLocalSession() -
getManagedCache()Возвращает менеджер управляемого кеша. -
static getPersonalRoot()Возвращает персональный корневой каталог (относительно document root) -
getRouter() -
getSession() -
getSessionLocalStorageManager() -
getTaggedCache()Возвращает менеджер управляемого кеша. -
static getUserTypeManager()Возвращает менеджер пользовательских полей (UF). -
hasCurrentRoute() -
static hasInstance() -
initializeBasicKernel()устар. -
initializeExtendedKernel()Выполняет полную инициализацию ядра. Должен вызываться где-то после initializeBasicKernel(). -
isInitialized()Возвращает true, если приложение полностью инициализировано. -
static isUtfMode()устар. Возвращает true, если сервер работает в режиме UTF-8. Иначе — false. -
static resetAccelerator()Сбрасывает акселератор, если он есть. -
run()Запускает контроллер и его действие и отправляет ответ в вывод. -
runController() -
setContext()Изменяет контекст текущего запроса. -
setCurrentRoute() -
setRouter() -
start()Начинает выполнение запроса. Должен вызываться после инициализации. -
terminate()Завершает приложение путём вызова exit().

