/** * @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 getMenuCompteSolidaire() * @return MenuResponse * @desc Retourne le menu du Compte Solidaire */ public function getMenuCompteSolidaire() { $lMenu = new MenuVO(); if (isset($_SESSION[MOD_COMPTE_SOLIDAIRE]) && $_SESSION[MOD_COMPTE_SOLIDAIRE]) { $lMenuModule = new MenuModuleVO(); $lMenuModule->setModuleNom(MOD_COMPTE_SOLIDAIRE); $lMenuModule->setNom('CompteSolidaire'); $lMenuModule->setLabel('Compte'); $lMenu->addModules($lMenuModule); $lMenuModule = new MenuModuleVO(); $lMenuModule->setModuleNom(MOD_COMPTE_SOLIDAIRE); $lMenuModule->setNom('ListeAdherent'); $lMenuModule->setLabel('Virements'); $lMenu->addModules($lMenuModule); } $lResponse = new MenuResponse(); $lResponse->setMenu($lMenu); $lResponse->setAdmin(false); return $lResponse; }