예제 #1
0
 public function enqueue(Job $job, $trackStatus = false)
 {
     if ($job instanceof ContainerAwareJob) {
         $job->setKernelOptions($this->kernelOptions);
     }
     $this->attachRetryStrategy($job);
     $result = \Resque::enqueue($job->queue, \get_class($job), $job->args, $trackStatus);
     if ($trackStatus) {
         return new \Resque_Job_Status($result);
     }
     return null;
 }