return is_null(Controleur::$vueUrlCompose) ? false : OutilsUrl::testConstFileVersUrl($constFile, Controleur::$vueUrlCompose); } /** Assure la sécurité de connexion bdd */ public static function erreurConnexionBdd($messageErreur) { $info = $messageErreur; include "vues/maintenance.php"; die; } /** Assure la sécurité autorisations de manière forte */ public static function doitValiderAutorisation($boolAutorisation, $messageDeSecurite = null) { if (!$boolAutorisation) { Controleur::$action = "401"; Controleur::$info = $messageDeSecurite; include "controleurs/responsecode.php"; die; } } /** Charge la class static (appeler en fin de classe) */ public static function initialiseMoi() { Controleur::$uc = isset($_GET['uc']) ? $_GET['uc'] : null; Controleur::$action = isset($_GET['action']) ? $_GET['action'] : null; } } Controleur::initialiseMoi();