public function listAction ()
    {
        if (false === $this->get('security.context')->isGranted('ROLE_SUPER_ADMIN')) {
            throw new AccessDeniedException();
        }
        
        // Création de la Datatables
        $datatable = $this->get('olix_security.datatable.user');
        $datatable->buildDatatable(array(
            'entity' => $this->container->getParameter('fos_user.model.user.class'),
            'delay'  => $this->container->getParameter('olix.security.activity.delay'),
        ));
        
        // Déclaration d'un formulaire vide pour la suppression d'un élément pour éviter le piratage
        $form = $this->createFormBuilder()->getForm();
        
        // Affichage de la page
        return $this->container->get('olix.admin')->render('OlixSecurityBundle:UserManager:list.html.twig', 'olix_security_users', array(
            'form'         => $form->createView(),
            'datatable'    => $datatable,
        ));
    }
public function listAction ()
    {
        if (false === $this->get('security.context')->isGranted('ROLE_SUPER_ADMIN')) {
            throw new AccessDeniedException();
        }
        
        // Création de la Datatables
        $datatable = $this->get('olix_security.datatable.user');
        $datatable->buildDatatable(array(
            'entity' => $this->container->getParameter('fos_user.model.user.class'),
            'delay'  => $this->container->getParameter('olix.security.activity.delay'),
        ));
        
        // Déclaration d'un formulaire vide pour la suppression d'un élément pour éviter le piratage
        $form = $this->createFormBuilder()->getForm();
        
        // Affichage de la page
        return $this->container->get('olix.admin')->render('OlixSecurityBundle:UserManager:list.html.twig', 'olix_security_users', array(
            'form'         => $form->createView(),
            'datatable'    => $datatable,
        ));
    }
public function listAction ( ) { if ( false === $ this -> get ( 'security.context' ) -> isGranted ( 'ROLE_SUPER_ADMIN' ) ) { throw new AccessDeniedException ( ) ; } // Création de la Datatables $ datatable = $ this -> get ( 'olix_security.datatable.user' ) ; $ datatable -> buildDatatable ( array ( 'entity' => $ this -> container -> getParameter ( 'fos_user.model.user.class' ) , 'delay' => $ this -> container -> getParameter ( 'olix.security.activity.delay' ) , ) ) ; // Déclaration d'un formulaire vide pour la suppression d'un élément pour éviter le piratage $ form = $ this -> createFormBuilder ( ) -> getForm ( ) ; // Affichage de la page return $ this -> container -> get ( 'olix.admin' ) -> render ( 'OlixSecurityBundle:UserManager:list.html.twig' , 'olix_security_users' , array ( 'form' => $ form -> createView ( ) , 'datatable' => $ datatable , ) ) ; }
Page de listing des utilisateurs

@return \Symfony\Component\HttpFoundation\Response
Page de listing des utilisateurs