public function getScheduler() : Scheduler { return $this->connection->getScheduler(); }
public function runScheduler(Connection $connection) { //Do catchup calls if we've missed any if (time() - $connection->getScheduler()->getLastCall() >= 2) { for ($time = time(); $time > $connection->getScheduler()->getLastCall(); $time--) { $connection->getScheduler()->call($time); } } //Regularly run scheduler $connection->getScheduler()->call(); }