/** * @param Artigo $artigo * @param Request $request * * @return \Symfony\Component\HttpFoundation\RedirectResponse */ public function aprovarAction(Artigo $artigo, Request $request) { $em = $this->getDoctrine()->getManager(); $artigo->setAprovado(true); $artigo->setDataAutorizado(new \DateTime()); $em->persist($artigo); $em->flush(); $request->getSession()->getFlashBag()->add('notice', 'Artigo aprovado.'); return $this->redirect($this->generateUrl('admin_artigos')); }