/** * Compose une vue principale * @param $vueUrl est la vue a inclure et extraTitre permet d'afficher le titre de la vue */ public static function composeVue($vueUrl, $extraTitre = true) { foreach ($GLOBALS as $varName => $varValue) { if (substr($varName, 0, 1) == "_" || $varName == "GLOBALS") { continue; } ${$varName} = $varValue; } Controleur::$estCompose = true; Controleur::$vueUrlCompose = $vueUrl; if (!Controleur::$estAjax) { Controleur::afficheEntete(); if ($extraTitre) { Controleur::afficheExtraTitre(); } } // include $vueUrl; // if (!Controleur::$estAjax) { Controleur::affichePied(); } }