/**
  * @name getMenuSuperZeybu()
  * @return MenuResponse
  * @desc Retourne le menu d'un SuperZeybu
  */
 public function getMenuSuperZeybu()
 {
     $lMenu = new MenuVO();
     $lListeModule = ModuleManager::selectAll();
     foreach ($lListeModule as $lModule) {
         // Si c'est un module admin
         if ($lModule->getAdmin() == 1) {
             $lMenuModule = new MenuModuleVO();
             $lMenuModule->setModuleNom($lModule->getNom());
             $lMenuModule->setNom($lModule->getNom());
             $lMenuModule->setLabel($lModule->getLabel());
             $lMenuModule->setVues(VueManager::selectByIdModule($lModule->getId()));
             $lMenu->addModules($lMenuModule);
         }
     }
     $lResponse = new MenuResponse();
     $lResponse->setMenu($lMenu);
     return $lResponse;
 }
 /**
  * @name getMenuAdherent()
  * @return MenuResponse
  * @desc Retourne le menu d'un adhérent
  */
 public function getMenuAdherent()
 {
     $lListeModule = MenuViewManager::select($_SESSION[DROIT_ID]);
     $lMenu = new MenuVO();
     $lAdmin = false;
     foreach ($lListeModule as $lModule) {
         // N'affiche que les modules non admin
         if ($lModule->getModAdmin() == 1) {
             $lAdmin = true;
         } else {
             // Si c'est le module non admin -> traitement spécial
             if ($lModule->getModId() == 1 || $lModule->getModId() == 3) {
                 $lVues = VueManager::selectByIdModule($lModule->getModId());
                 foreach ($lVues as $lVue) {
                     $lMenuModule = new MenuModuleVO();
                     $lMenuModule->setModuleNom($lModule->getModNom());
                     $lMenuModule->setNom($lVue->getNom());
                     $lMenuModule->setLabel($lVue->getLabel());
                     $lMenu->addModules($lMenuModule);
                 }
             } else {
                 $lMenuModule = new MenuModuleVO();
                 $lMenuModule->setModuleNom($lModule->getModNom());
                 $lMenuModule->setNom($lModule->getModNom());
                 $lMenuModule->setLabel($lModule->getModLabel());
                 $lMenuModule->setVues(VueManager::selectByIdModule($lModule->getModId()));
                 $lMenu->addModules($lMenuModule);
             }
         }
     }
     $lResponse = new MenuResponse();
     $lResponse->setMenu($lMenu);
     if ($lAdmin) {
         $lResponse->setAdmin(true);
     }
     return $lResponse;
 }