476. Class

476.1. Zend\EventManager\Event

Representation of an event

Encapsulates the target context and parameters passed, and provides some behavior for interacting with the event manager.

476.1.1. Methods

476.1.1.1. __construct

__construct()

Constructor

Accept a target and its parameters.

Parameters:
  • string – Event name
  • string|object
  • array|ArrayAccess

476.1.1.2. getName

getName()

Get event name

Return type:string

476.1.1.3. getTarget

getTarget()

Get the event target

This may be either an object, or the name of a static method.

Return type:string|object

476.1.1.4. setParams

setParams()

Set parameters

Overwrites parameters

Parameters:array|ArrayAccess|object
Return type:Event
Throws :ExceptionInvalidArgumentException

476.1.1.5. getParams

getParams()

Get all parameters

Return type:array|object|ArrayAccess

476.1.1.6. getParam

getParam()

Get an individual parameter

If the parameter does not exist, the $default value will be returned.

Parameters:
  • string|int
  • mixed
Return type:

mixed

476.1.1.7. setName

setName()

Set the event name

Parameters:string
Return type:Event

476.1.1.8. setTarget

setTarget()

Set the event target/context

Parameters:null|string|object
Return type:Event

476.1.1.9. setParam

setParam()

Set an individual parameter to a value

Parameters:
  • string|int
  • mixed
Return type:

Event

476.1.1.10. stopPropagation

stopPropagation()

Stop further event propagation

Parameters:bool
Return type:void

476.1.1.11. propagationIsStopped

propagationIsStopped()

Is propagation stopped?

Return type:bool