protected function outputJob(OutputInterface $output, Job $job, Tube $tube, $state) { if ($job instanceof NullJob) { $output->writeln("There are no {$state} jobs in <info>{$tube}</info> tube"); return; } $this->ids[] = $job->getId(); $output->writeln("Peeking at the {$state} job <info>#{$job->getId()}</info> in <info>{$tube}</info> tube"); $output->writeln($this->renderJobData($job)); }
public function preProcessJob(Job $job) { if ($job instanceof UnserializableJob) { $data = $this->convertJobData($job->getData()); $job = new Job($job->getId(), $data, $this->queue); } return parent::preProcessJob($job); }
protected function isNullJob(Job $job) { return $job->getId() === -1; }
protected function isNullJob(Job $job) { return $job instanceof NullJob || $job->getId() === -1; }