mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-04-22 00:33:59 +00:00
ClosureTask: drop requirement for void return type
this creates unnecessary boilerplate for many inline usages.
This commit is contained in:
parent
fab12707ae
commit
9e993aa83f
@ -45,7 +45,7 @@ class ClosureTask extends Task{
|
||||
* @param \Closure $closure Must accept only ONE parameter, $currentTick
|
||||
*/
|
||||
public function __construct(\Closure $closure){
|
||||
Utils::validateCallableSignature(function(int $currentTick) : void{}, $closure);
|
||||
Utils::validateCallableSignature(function(int $currentTick){}, $closure);
|
||||
$this->closure = $closure;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user