/** * @param $command * @param UserInterface $user * @return Job */ public function makeCommandJob($command, UserInterface $user) { $job = new Job(JobInterface::STATUS_IDLE, JobInterface::TYPE_COMMAND); $job->setValue($command); $job->setUser($user); return $job; }
/** * @param $job */ protected function updateJob(Job $job) { $job->setUpdatedAt(new \DateTime()); $this->entityManager->persist($job); $this->entityManager->flush(); }