コード例 #1
0
ファイル: controleur.php プロジェクト: ChristopheSio/GSB
 /**
  * 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();
     }
 }