Spec-Zone.ru › Symfony 3.4

GetResponseEvent

class GetResponseEvent extends KernelEvent

Позволяет создать ответ на запрос.

Вызовите setResponse(), чтобы установить ответ, который будет возвращен для текущего запроса. Распространение этого события останавливается сразу после установки ответа.

Методы

bool isPropagationStopped()

Возвращает, должны ли быть вызваны дальнейшие обработчики событий.

из Event
stopPropagation()

Останавливает распространение события к дальнейшим обработчикам событий.

из Event
__construct(HttpKernelInterface $kernel, Request $request, $requestType) из KernelEvent
HttpKernelInterface getKernel()

Возвращает ядро, в котором было вызвано это событие.

из KernelEvent
Request getRequest()

Возвращает запрос, который в настоящее время обрабатывается ядром.

из KernelEvent
int getRequestType()

Возвращает тип запроса, который в настоящее время обрабатывается ядром.

из KernelEvent
bool isMasterRequest()

Проверяет, является ли это основным запросом.

из KernelEvent
Response getResponse()

Возвращает объект ответа.

setResponse(Response $response)

Устанавливает ответ и останавливает распространение события.

bool hasResponse()

Возвращает, был ли установлен ответ.

Подробности

bool isPropagationStopped()

Возвращает, должны ли быть вызваны дальнейшие обработчики событий.

Возвращаемое значение

bool Было ли уже остановлено распространение для этого события

См. также

Event::stopPropagation()

stopPropagation()

Останавливает распространение события к дальнейшим обработчикам событий.

Если к одному и тому же событию подключено несколько обработчиков событий, ни один дальнейший обработчик событий не будет вызван, как только какой-либо триггер вызовет stopPropagation().

__construct(HttpKernelInterface $kernel, Request $request, $requestType)

Параметры

HttpKernelInterface $kernel
Request $request
$requestType

HttpKernelInterface getKernel()

Возвращает ядро, в котором было вызвано это событие.

Возвращаемое значение

HttpKernelInterface

Request getRequest()

Возвращает запрос, который в настоящее время обрабатывается ядром.

Возвращаемое значение

Request

int getRequestType()

Возвращает тип запроса, который в настоящее время обрабатывается ядром.

Возвращаемое значение

int Один из HttpKernelInterface::MASTERREQUEST и HttpKernelInterface::SUBREQUEST

bool isMasterRequest()

Проверяет, является ли это основным запросом.

Возвращаемое значение

bool True, если запрос является основным

Response getResponse()

Возвращает объект ответа.

Возвращаемое значение

Response

setResponse(Response $response)

Устанавливает ответ и останавливает распространение события.

Параметры

Response $response

bool hasResponse()

Возвращает, был ли установлен ответ.

Возвращаемое значение

bool Был ли установлен ответ

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.3/Symfony/Component/HttpKernel/Event/GetResponseEvent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API