class GetResponseEvent extends KernelEvent
Allows to create a response for a request
Call setResponse() to set the response that will be returned for the
current request. The propagation of this event is stopped as soon as a
response is set.
Methods
| __construct(HttpKernelInterface $kernel, Request $request, $requestType) | from KernelEvent | |
| HttpKernelInterface |
getKernel()
Returns the kernel in which this event was thrown |
from KernelEvent |
| Request |
getRequest()
Returns the request the kernel is currently processing |
from KernelEvent |
| integer |
getRequestType()
Returns the request type the kernel is currently processing |
from KernelEvent |
| Response |
getResponse()
Returns the response object |
|
|
setResponse(Response $response)
Sets a response and stops event propagation |
||
| Boolean |
hasResponse()
Returns whether a response was set |
Details
in KernelEvent at line 46
public
__construct(HttpKernelInterface $kernel, Request $request, $requestType)
in KernelEvent at line 60
public HttpKernelInterface
getKernel()
Returns the kernel in which this event was thrown
in KernelEvent at line 72
public Request
getRequest()
Returns the request the kernel is currently processing
in KernelEvent at line 85
public integer
getRequestType()
Returns the request type the kernel is currently processing
at line 42
public Response
getResponse()
Returns the response object
at line 54
public
setResponse(Response $response)
Sets a response and stops event propagation
at line 68
public Boolean
hasResponse()
Returns whether a response was set