public function setUpdateInterval($interval) { $this->handler->cancel(); $this->handler = $this->getOwner()->getServer()->getScheduler()->scheduleRepeatingTask($this, $interval); }