Events class

Framework\Events\Events

Class Events.

Defined in libraries/events/src/Events.php

Properties #

$listeners
-

$listeners

protected static array $listeners = array ( )

Methods #

isListening()
-
listen()
-
remove()
-
trigger()
-

isListening()

public static function isListening(string $name): bool
Parameters
  • string $name
Returns bool

listen()

public static function listen(string $name, callable $callback): void
Parameters
  • string $name
  • callable $callback
Returns void

remove()

public static function remove(string $name): void
Parameters
  • string $name
Returns void

trigger()

public static function trigger(string $name, mixed ...$arguments): void
Parameters
  • string $name
  • mixed $arguments
Returns void