Esempio n. 1
0
 /**
  * ### Removes all failed jobs
  */
 private function flushFailed()
 {
     $driver = Connector::get();
     $failed = $driver->getFailedJobs();
     foreach ($failed as $item) {
         $driver->del($item);
     }
     echo 'Cleared failed jobs.';
 }
Esempio n. 2
0
 /**
  * ### Store the job in the driver
  */
 private function storeJob()
 {
     $driver = Connector::get();
     $driver->addToQueue(serialize($this));
 }
Esempio n. 3
0
 /**
  * ### Retries a job
  *
  * @param $key
  * @param $job
  */
 public function retry($key, $job)
 {
     $driver = Connector::get();
     $driver->addFail($key, $job);
 }