Example #1
0
 public function AddAction(Request $request)
 {
     $em = $this->getDoctrine()->getManager();
     $form = $this->createFormBuilder()->add('wording', 'text')->add('submit', 'submit')->getForm();
     $form->handleRequest($request);
     if ($form->isValid()) {
         $data = $form->getData();
         $category = new Category();
         $category->setWording($data['wording']);
         $category->setArchive(false);
         $em->persist($category);
         $em->flush();
     }
     $categories = $em->getRepository('DesmaymonMenuBundle:Category')->findAll();
     return $this->render('DesmaymonMenuBundle:Category:add.html.twig', array('form' => $form->createView(), 'categories' => $categories));
 }