Event
extends Memory
in package
Event Singleton
Table of Contents
- $_instance : mixed
- $_Emitter : EventEmitter|null
- emit() : void
- getEmitter() : EventEmitter|null
- getInstance() : ISingleton|null
- initIfNeeded() : void
- instance() : mixed
- invalidate() : mixed
- registerBroadcaster() : void
- registerListeners() : void
- serialize() : mixed
Properties
$_instance
public
static mixed
$_instance
= []
$_Emitter
private
EventEmitter|null
$_Emitter
= null
Methods
emit()
public
static emit( $Event) : void
Parameters
Return values
void —getEmitter()
public
getEmitter() : EventEmitter|null
Return values
EventEmitter|null —getInstance()
public
static getInstance() : ISingleton|null
Return values
ISingleton|null —initIfNeeded()
public
initIfNeeded() : void
Return values
void —instance()
public
static instance() : mixed
Return values
mixed —invalidate()
public
static invalidate() : mixed
Return values
mixed —registerBroadcaster()
public
static registerBroadcaster(IBroadcaster $Broadcaster) : void
Parameters
- $Broadcaster : IBroadcaster
Return values
void —registerListeners()
public
static registerListeners(array<string|int, mixed> $Registry) : void
Parameters
- $Registry : array<string|int, mixed>
Return values
void —serialize()
public
serialize() : mixed