mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-10-20 07:39:42 +00:00
Merge branch 'stable'
This commit is contained in:
@@ -38,11 +38,15 @@ use pocketmine\utils\Utils;
|
||||
*/
|
||||
class ClosureTask extends Task{
|
||||
|
||||
/** @var \Closure */
|
||||
/**
|
||||
* @var \Closure
|
||||
* @phpstan-var \Closure(int) : void
|
||||
*/
|
||||
private $closure;
|
||||
|
||||
/**
|
||||
* @param \Closure $closure Must accept only ONE parameter, $currentTick
|
||||
* @phpstan-param \Closure(int) : void $closure
|
||||
*/
|
||||
public function __construct(\Closure $closure){
|
||||
Utils::validateCallableSignature(function(int $currentTick){}, $closure);
|
||||
|
Reference in New Issue
Block a user