$name); } /** * @Route("/contact", name="_demo_contact") * @Template() */ public function contactAction() { $form = $this->get('form.factory')->create(new ContactType()); $request = $this->get('request'); if ('POST' == $request->getMethod()) { $form->bindRequest($request); if ($form->isValid()) { $mailer = $this->get('mailer'); // .. setup a message and send it // http://symfony.com/doc/current/cookbook/email.html $this->get('session')->setFlash('notice', 'Message sent!'); return new RedirectResponse($this->generateUrl('_demo')); } } return array('form' => $form->createView()); } }