public function editAction(Request $request)
 {
     $id = $request->get('id');
     $em = $this->getDoctrine()->getManager();
     $inform = $em->getRepository('AcmeInfoBundle:Info')->find($id);
     $info = new \Acme\InfoBundle\Entity\Info();
     $info->setTitle($inform->getTitle());
     $info->setDescription($inform->getDescription());
     $form = $this->createFormBuilder($info)->add('title', 'text')->add('description', 'textarea')->getForm();
     $form->handleRequest($request);
     $validator = $this->get('validator');
     $errors = $validator->validate($info);
     if (count($errors) > 0) {
         //echo "invalid";
     } else {
         if ($request->isMethod('post') == 'edit') {
             $a = $request->request->get('form');
             $info = $em->getRepository('AcmeInfoBundle:Info')->find($id);
             $info->setTitle($a['title']);
             $info->setDescription($a['description']);
             $em->persist($info);
             $em->flush();
             return $this->redirect($this->generateUrl('acme_info'));
         }
     }
     return $this->render('AcmeInfoBundle:Default:edit.html.twig', array('form' => $form->createView(), 'id' => $id));
 }