Esempio n. 1
0
 /**
  * @param Job $job
  * @return bool
  */
 private function jobAlreadyStarted(Job $job)
 {
     foreach ($this->processed as $jobProcessed) {
         if ($job->isSameAs($jobProcessed)) {
             return true;
         }
     }
     return false;
 }
Esempio n. 2
0
 /**
  * @param Job $job
  * @return boolean
  */
 public function isSameAs(Job $job)
 {
     return $this->getClass() === $job->getClass() && $this->getData() === $job->getData();
 }