Property | Type | Description | |
---|---|---|---|
$cb | Callback | ||
$context | Context | ||
$timer | Timer |
Method | Description | |
---|---|---|
__invoke ( $args ) : mixed | Invokes the callback | |
addToArray ( &$arr, $cb ) | ||
cancel ( ) : void | Cancel | |
cancelTimeout ( ) | ||
extractCb ( $cb ) | ||
forceWrap ( callable $cb, double $timeout = null ) : |
Wraps callback even without context | |
getCallback ( ) | ||
removeFromArray ( &$arr, $cb ) | ||
setTimeout ( double $timeout ) | ||
unwrap ( ) : callable | Unwraps callback | |
wrap ( callable $cb, double $timeout = null, $ctx = false ) : Closure | Wraps callback |
Method | Description | |
---|---|---|
__construct ( callable $cb, double $timeout = null, object $context = null ) : |
Constructor |
protected __construct ( callable $cb, double $timeout = null, object $context = null ) : |
||
$cb | callable | |
$timeout | double | |
$context | object | |
return |