public function declineTaskNgAction($task_id)
 {
     $em = $this->getDoctrine()->getManager();
     $task = Task::declineTaskById($em, $task_id);
     $response = new Response(json_encode(array("result" => $task->getInArray())));
     $response->headers->set('Content-Type', 'application/json');
     return $response;
 }
Пример #2
0
 public static function addTask($em, $parameters)
 {
     $user = $em->getRepository("RenovateMainBundle:User")->find($parameters->userid);
     $task = new Task();
     $task->setDescription($parameters->description);
     $task->setUserid($user->getId());
     $task->setUser($user);
     $task->setStatus('ready');
     $task->setCreated(new \DateTime());
     $em->persist($task);
     $em->flush();
     return $task;
 }