예제 #1
0
 public function addTaskLog($queue, $service)
 {
     $queueLog = new Entity\QueueLog();
     $queueLog->setCreatedAt(new \DateTime());
     $queueLog->setUser($this->_user->getUser());
     $queueLog->setService($service);
     $queueLog->setQueue($queue);
     $queueLog->setDescription('Request on ' . $service . ' from user ' . $this->_user->getUser()->getUsername());
     $em = $this->_doctrine->getManager();
     $em->persist($queueLog);
     $em->flush();
     return $queueLog->getId();
 }