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 module object
getModule() : null | object
 
Get the name of a given module
getModuleName() : string
 
Get event name
getName() : string
Inherited
| inherited_from | 
\Zend\EventManager\Event::getName() | 
Returns
string
  
 
Get an individual parameter
getParam(string | int $name, mixed $default) : mixed
Inherited
If the parameter does not exist, the $default value will be returned.
| inherited_from | 
\Zend\EventManager\Event::getParam() | 
Parameters
$name
stringint
$default
mixed
Returns
mixed
  
 
Get all parameters
getParams() : array | object | \ArrayAccess
Inherited
| inherited_from | 
\Zend\EventManager\Event::getParams() | 
Returns
arrayobject\ArrayAccess
  
 
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
stringobject
  
 
Is propagation stopped?
propagationIsStopped() : bool
Inherited
| inherited_from | 
\Zend\EventManager\Event::propagationIsStopped() | 
Returns
bool
  
 
Set module object to compose in this event
setConfigListener(\Zend\ModuleManager\Listener\ConfigMergerInterface $configListener) : \Zend\ModuleManager\ModuleEvent
 
Set the event name
setName(string $name) : \Zend\EventManager\Event
Inherited
| inherited_from | 
\Zend\EventManager\Event::setName() | 
Parameters
$name
string
Returns
  
 
Set an individual parameter to a value
setParam(string | int $name, mixed $value) : \Zend\EventManager\Event
Inherited
| inherited_from | 
\Zend\EventManager\Event::setParam() | 
Parameters
$name
stringint
$value
mixed
Returns
  
 
Set parameters
setParams(array | \ArrayAccess | object $params) : \Zend\EventManager\Event
Inherited
Overwrites parameters
| inherited_from | 
\Zend\EventManager\Event::setParams() | 
Parameters
$params
array\ArrayAccessobject
Exceptions
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
 
 
 
$moduleName
$moduleName : string
 
 
<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_LOAD_MODULE
EVENT_LOAD_MODULE 
 
 
EVENT_LOAD_MODULES
EVENT_LOAD_MODULES 
 
 
EVENT_LOAD_MODULES_POST
EVENT_LOAD_MODULES_POST 
 
 
EVENT_LOAD_MODULE_RESOLVE
EVENT_LOAD_MODULE_RESOLVE 
 
 
Module events triggered by eventmanager
EVENT_MERGE_CONFIG