class Event (View source)

Methods

static Event
getInstance()

Event constructor.

static 
on(string $event, callable|array|string $fn, int $priority = 0)

addEventListener

static 
onTransmission(string $event, array|string $fn, int $priority = 0)

Envoyer une event de page en page

static 
once(string $event, callable|array|string $fn, int $priority = 0)

Associer un seul listener à un event

static bool
emit(string $event)

emit dispatchEvent

static 
off(string $event)

off supprime un event enregistre

static bool
bound(string $event)

Permet de vérifier si un evenement est déja enregistre au moin un fois.

mixed
__call(string $name, array $arguments)

__call

Details

static Event getInstance()

Event constructor.

Return Value

Event

static on(string $event, callable|array|string $fn, int $priority = 0)

addEventListener

Parameters

string $event
callable|array|string $fn
int $priority

Le namespace de la classe ou fonction à

static onTransmission(string $event, array|string $fn, int $priority = 0)

Envoyer une event de page en page

Parameters

string $event
array|string $fn
int $priority

Exceptions

EventException

static once(string $event, callable|array|string $fn, int $priority = 0)

Associer un seul listener à un event

Parameters

string $event
callable|array|string $fn
int $priority

static bool emit(string $event)

emit dispatchEvent

Parameters

string $event

Le nom de l'évènement

Return Value

bool

static off(string $event)

off supprime un event enregistre

Parameters

string $event

static bool bound(string $event)

Permet de vérifier si un evenement est déja enregistre au moin un fois.

Parameters

string $event

Return Value

bool

mixed __call(string $name, array $arguments)

__call

Parameters

string $name
array $arguments

Return Value

mixed