method
public
HttpApplication::end()
Класс: \Bitrix\Main\HttpApplication
Сигнатура
public end([int $status = 0 ][, Response|null $response = null ]) : void
Описание
Русский перевод этого описания пока проверяется. Показан оригинал.
Sends response and then terminates execution.
If there is no $response the method will use Context::$response.
Параметры
$status
int
= 0
$response
Response|null
= null
Возвращаемое значение
void
Как применяется в HttpApplication
HttpApplication::end() — метод класса \Bitrix\Main\HttpApplication модуля «Главный модуль». HttpApplication: Http-приложение расширяет приложение. Содержит специфичные для http методы.
Метод объекта: сначала нужен экземпляр HttpApplication.
use Bitrix\Main\HttpApplication;
/** @var HttpApplication $object */
$object->end();Другие методы HttpApplication
addBackgroundJob()Добавляет задачу для выполнения после того, как ответ был отправлен.createExceptionHandlerLog()createExceptionHandlerOutput()finish()Завершает выполнение запроса.getCache()Возвращает новый экземпляр объекта Cache.getCompositeSessionManager()getConnection()Статический метод возвращает соединение с базой данных для указанного имени.getConnectionPool()Возвращает объект пула соединений с базой данных.getContext()Возвращает контекст текущего запроса.getCurrentRoute()getDocumentRoot()Возвращает корневой каталог сервера (document root).getExceptionHandler()
end() есть и у других классов модуля «Главный модуль»: Application.
Исходный файл: source/main/lib/httpapplication.php:305

