Event
extends AbstractEvent
in package
Table of Contents
Properties
- $emitter : EmitterInterface|null
- The emitter instance.
- $name : string
- The event name.
- $propagationStopped : bool
- Has propagation stopped?
Methods
- __construct() : mixed
- Create a new event instance.
- getEmitter() : EmitterInterface
- Get the Emitter.
- getName() : string
- Get the event name.
- isPropagationStopped() : bool
- Check whether propagation was stopped.
- named() : static
- Create a new event instance.
- setEmitter() : $this
- Set the Emitter.
- stopPropagation() : $this
- Stop event propagation.
Properties
$emitter
The emitter instance.
protected
EmitterInterface|null
$emitter
$name
The event name.
protected
string
$name
$propagationStopped
Has propagation stopped?
protected
bool
$propagationStopped
= false
Methods
__construct()
Create a new event instance.
public
__construct(string $name) : mixed
Parameters
- $name : string
getEmitter()
Get the Emitter.
public
getEmitter() : EmitterInterface
Tags
Return values
EmitterInterfacegetName()
Get the event name.
public
getName() : string
Tags
Return values
stringisPropagationStopped()
Check whether propagation was stopped.
public
isPropagationStopped() : bool
Tags
Return values
boolnamed()
Create a new event instance.
public
static named(string $name) : static
Parameters
- $name : string
Return values
staticsetEmitter()
Set the Emitter.
public
setEmitter(EmitterInterface $emitter) : $this
Parameters
- $emitter : EmitterInterface
Tags
Return values
$thisstopPropagation()
Stop event propagation.
public
stopPropagation() : $this