Spec-Zone.ru › Symfony 3.4

FilterResponseEvent

class FilterResponseEvent extends KernelEvent

Позволяет фильтровать объект Response.

Вы можете вызвать getResponse(), чтобы получить текущий ответ. С помощью setResponse() вы можете установить новый ответ, который будет возвращен браузеру.

Методы

bool isPropagationStopped()

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

from Event
stopPropagation()

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

from Event
__construct(HttpKernelInterface $kernel, Request $request, $requestType, Response $response)
HttpKernelInterface getKernel()

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

from KernelEvent
Request getRequest()

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

from KernelEvent
int getRequestType()

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

from KernelEvent
bool isMasterRequest()

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

from KernelEvent
Response getResponse()

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

setResponse(Response $response)

Устанавливает новый объект ответа.

Подробности

bool isPropagationStopped()

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

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

bool Является ли распространение остановленным для этого события

См. также

Event::stopPropagation()

stopPropagation()

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

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

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

Параметры

HttpKernelInterface $kernel
Request $request
$requestType
Response $response

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

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

Spec-Zone.ru

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