$this->getRequest(); $form = $this->createForm(new CategoryType(),$entity); $form->bind($request); if ($form->isValid()) { $em = $this->getDoctrine()->getManager(); $em->persist($entity); $em->flush(); $message = \Swift_Message::newInstance() ->setSubject('Hello Email') ->setFrom('
[email protected]') ->setTo('
[email protected]') ->setBody( $this->renderView( 'HelloBundle:Hello:email.txt.twig', array('name' => $entity->getName()))) ; $this->get('mailer')->send($message); return $this->redirect($this->generateUrl('category_show', array('id' => $entity->getId()))); } return $this->render('VendorTrashBundle:Category:new.html.twig', array( 'entity' => $entity, 'form' => $form->createView(), )); }