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