Rev 250 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?phpclass Niveau extends aControleur {public function executerActionParDefaut() {$this->afficherMoteurNiveau();}public function afficherMoteurNiveau() {$this->setSortie(self::RENDU_CORPS, $this->afficherNiveau());}public function afficherNiveau() {$donnees['parametres'] = $this->capturerParametres();$donnees['url_form'] = $this->urls->obtenirUrlBase();$donnees['i18n'] = I18n::get('Niveau');$donnees['niveau'] = Registre::get('parametres.niveau');return $this->getVue('niveau', $donnees);}private function capturerParametres() {$parametre['referentiel'] = (isset($_GET['referentiel'])) ? $_GET['referentiel'] : Config::get('referentiel_defaut');$parametre['module'] = (isset($_GET['module'])) ? $_GET['module'] : Config::get('module_defaut');$parametre['action'] = (isset($_GET['action'])) ? $_GET['action'] : Config::get('action_defaut');if (isset($_GET['type_nom'])) {$parametre['type_nom'] = $_GET['type_nom'];}if (isset($_GET['nom'])) {$parametre['nom'] = $_GET['nom'];}if (isset($_GET['num_nom'])) {$parametre['num_nom'] = $_GET['num_nom'];}if (isset($_GET['nom_retenu'])) {$parametre['nom_retenu'] = $_GET['nom_retenu'];}if (isset($_GET['resultat'])) {$parametre['resultat'] = $_GET['resultat'];}$url = "?";foreach ($parametre as $variable => $valeur) {$url .= $variable."=".$valeur.'&';}$url = rtrim($url, '&');$parametre['url'] = $this->urls->obtenirUrlBase().$url;$niveau = '2';if (isset($_GET['niveau'])) {$niveau = $_GET['niveau'];}Registre::set('parametres.niveau', $niveau);$parametre['niveau'] = $niveau;return $parametre;}}?>