public function ajouterAction(Request $request)
 {
     if (!$this->get('security.context')->isGranted('ROLE_SUPER_ADMIN')) {
         $logger = $this->get('logger');
         $logger->info('Logger récupéré');
         $logger->err('Accés non autorisé');
         return $this->redirect($this->generateUrl('extranet_document_homepage'));
     }
     $utilisateur = $this->container->get('security.context')->getToken()->getUser();
     $document = Document::initDocument($utilisateur);
     $form = $this->creerAjouterForm($document);
     $form->handleRequest($request);
     if ($form->isValid()) {
         $document->setDate(new \DateTime());
         $this->get('extranet_document.document_manager')->persistAndFlush($document);
         return $this->redirect($this->generateUrl('extranet_document_homepage', array('id' => $document->getId())));
     }
     return $this->render('ExtranetDocumentBundle:Document:ajouter.html.twig', array('document' => $document, 'form' => $form->createView()));
 }
 public function postAjout(Document $document)
 {
     $document->setDate(new \DateTime());
     $this->get('extranet_document.document_manager')->persistAndFlush($document);
 }