pocketmine\scheduler\Task::setHandler PHP Method

setHandler() final public method

final public setHandler ( TaskHandler $taskHandler )
$taskHandler TaskHandler
    public final function setHandler($taskHandler)
    {
        if ($this->taskHandler === null or $taskHandler === null) {
            $this->taskHandler = $taskHandler;
        }
    }

Usage Example

 public function remove()
 {
     $this->cancelled = true;
     $this->task->setHandler(null);
 }