Encapsulates the target context and parameters passed, and provides some
behavior for interacting with the event manager.
Methods
Constructor
__construct(string $name, string | object $target, array | \ArrayAccess $params)
Inherited
Accept a target and its parameters.
inherited_from |
\Zend\EventManager\Event::__construct() |
Parameters
$target
stringobject
$params
array\ArrayAccess
Get event name
getName() : string
Inherited
inherited_from |
\Zend\EventManager\Event::getName() |
Returns
string
Get event parameter
getParam(string $name, mixed $default) : mixed
If the parameter does not exist, the $default value will be returned.
Parameters
$name
string
$default
mixed
Returns
mixed
Get all event parameters
getParams() : array | \ArrayAccess
Returns
array
\ArrayAccess
Retrieve the result of rendering
getResult() : mixed
Get the event target
getTarget() : string | object
Inherited
This may be either an object, or the name of a static method.
inherited_from |
\Zend\EventManager\Event::getTarget() |
Returns
string
object
Is propagation stopped?
propagationIsStopped() : bool
Inherited
inherited_from |
\Zend\EventManager\Event::propagationIsStopped() |
Returns
bool
Set the event name
setName(string $name) : \Zend\EventManager\Event
Inherited
inherited_from |
\Zend\EventManager\Event::setName() |
Parameters
$name
string
Returns
Set an individual event parameter
setParam(string $name, mixed $value) : \Zend\View\ViewEvent
Parameters
$name
string
$value
mixed
Returns
Set event parameters
setParams(array | object | \ArrayAccess $params) : \Zend\View\ViewEvent
Overwrites parameters
Parameters
$params
arrayobject\ArrayAccess
Exceptions
Returns
Set value for renderer
setRenderer(\Zend\View\Renderer\RendererInterface $renderer) : \Zend\View\ViewEvent
Set the MVC request object
setRequest(\Zend\Stdlib\RequestInterface $request) : \Zend\View\ViewEvent
Set the MVC response object
setResponse(\Zend\Stdlib\ResponseInterface $response) : \Zend\View\ViewEvent
Set result of rendering
setResult(mixed $result) : \Zend\View\ViewEvent
Parameters
$result
mixed
Returns
Set the event target/context
setTarget(null | string | object $target) : \Zend\EventManager\Event
Inherited
inherited_from |
\Zend\EventManager\Event::setTarget() |
Parameters
$target
nullstringobject
Returns
Stop further event propagation
stopPropagation(bool $flag) : void
Inherited
inherited_from |
\Zend\EventManager\Event::stopPropagation() |
Parameters
$flag
bool
Properties
<p>Event name</p>
$name : string
Inherited
inherited_from |
\Zend\EventManager\Event::$$name |
<p>The event parameters</p>
$params : array | \ArrayAccess | object
Inherited
inherited_from |
\Zend\EventManager\Event::$$params |
<p>Whether or not to stop propagation</p>
$stopPropagation : bool
Inherited
inherited_from |
\Zend\EventManager\Event::$$stopPropagation |
<p>The event target</p>
$target : string | object
Inherited
inherited_from |
\Zend\EventManager\Event::$$target |
Constants
EVENT_RENDERER
EVENT_RENDERER
EVENT_RENDERER_POST
EVENT_RENDERER_POST
EVENT_RESPONSE
EVENT_RESPONSE