public function testBug_runner_class_starting_with_slash() { // bug runner_class starting with \ $job = $this->schedule->getJob(5); $this->schedule->run($job); foreach ($this->schedule->getAllJobs() as $job) { $this->schedule->run($job); } }
private function checkForExternalCommand() { $cmd = $this->zmq_socket->recv(\ZMQ::MODE_NOBLOCK); if ($cmd != null) { switch ($cmd) { case 'refresh jobs': $this->jobs = $this->schedule->getAllJobs(); $this->zmq_socket->send(1, \ZMQ::MODE_NOBLOCK); break; case 'get loaded jobs': $data = array(); foreach ($this->jobs as $job) { $data[] = (array) $job; } $this->zmq_socket->send(serialize($data), \ZMQ::MODE_NOBLOCK); break; } } }