ts3phpframework
Loading...
Searching...
No Matches
PlanetTeamSpeak\TeamSpeak3Framework\Helper\Signal\Handler Class Reference

Helper class providing handler functions for signals. More...

Public Member Functions

 __construct (string $signal, mixed $callback)
 call (array $args=[])

Protected Attributes

string $signal
mixed $callback

Detailed Description

Helper class providing handler functions for signals.

Definition at line 13 of file Handler.php.

Constructor & Destructor Documentation

◆ __construct()

PlanetTeamSpeak\TeamSpeak3Framework\Helper\Signal\Handler::__construct ( string $signal,
mixed $callback )

Handler constructor.

Parameters
string$signal
mixed$callback
Exceptions
SignalException

Definition at line 36 of file Handler.php.

Member Function Documentation

◆ call()

PlanetTeamSpeak\TeamSpeak3Framework\Helper\Signal\Handler::call ( array $args = [])

Invoke the signal handler.

Parameters
array$args
Returns
mixed

Definition at line 53 of file Handler.php.

Member Data Documentation

◆ $callback

mixed PlanetTeamSpeak\TeamSpeak3Framework\Helper\Signal\Handler::$callback
protected

Definition at line 27 of file Handler.php.

◆ $signal

string PlanetTeamSpeak\TeamSpeak3Framework\Helper\Signal\Handler::$signal
protected

Definition at line 20 of file Handler.php.


The documentation for this class was generated from the following file: