Spec-Zone.ru › Symfony 3.2

FilterResponseEvent

class FilterResponseEvent extends KernelEvent

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

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

Методы

bool isPropagationStopped()

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

из Event
stopPropagation()

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

из Event
setDispatcher(EventDispatcherInterface $dispatcher) устарело

Хранит EventDispatcher, который отправляет это событие.

из Event
EventDispatcherInterface getDispatcher() устарело

Возвращает EventDispatcher, который отправляет это событие.

из Event
string getName() устарело

Получает имя события.

из Event
setName(string $name) устарело

Устанавливает свойство имени события.

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

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

из KernelEvent
Request getRequest()

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

из KernelEvent
int getRequestType()

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

из KernelEvent
bool isMasterRequest()

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

из KernelEvent
Response getResponse()

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

setResponse(Response $response)

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

Подробности

bool isPropagationStopped()

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

Значение возврата

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

См. также

Event::stopPropagation()

stopPropagation()

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

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

setDispatcher(EventDispatcherInterface $dispatcher) deprecated

deprecated

since версия 2.4, будет удалена в 3.0. Диспетчер событий передаётся в вызов обработчика.

Хранит EventDispatcher, который отправляет это событие.

Параметры

EventDispatcherInterface $dispatcher

EventDispatcherInterface getDispatcher() deprecated

deprecated

since версия 2.4, будет удалена в 3.0. Диспетчер событий передаётся в вызов обработчика.

Возвращает EventDispatcher, который отправляет это событие.

Значение возврата

EventDispatcherInterface

string getName() deprecated

deprecated

since версия 2.4, будет удалена в 3.0. Имя события передаётся в вызов обработчика.

Получает имя события.

Значение возврата

string

setName(string $name) deprecated

deprecated

since версия 2.4, будет удалена в 3.0. Имя события передаётся в вызов обработчика.

Устанавливает свойство имени события.

Параметры

string $name Имя события.

__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.2/Symfony/Component/HttpKernel/Event/FilterResponseEvent.html

Spec-Zone.ru

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