//echo PATH_USER_SECURE;die(); //----- path Template define('PATH_VUE_TEMPLATE', PLUM_RACINE . "vue/template." . TEMPLATE . "/"); define('PATH_WWW_TEMPLATE', PATH_WWW . "template." . TEMPLATE . "/"); define('PATH_WWW_EXPOSE', PATH_WWW . "expose/"); //contient les fichiers css, js et image supplémentaires.utilisé par Plum_vue //include des fichiers php externes define('PATH_INCLUDE', PLUM_RACINE . "include/"); define('PATH_FONCTION', PLUM_RACINE . "fonction/"); //----- includes du framework plum include_once PLUM_RACINE . "plum/plum.sacoche.php"; include_once PLUM_RACINE . "plum/plum.controleur.php"; include_once PLUM_RACINE . "plum/plum.fonction.php"; include_once PLUM_RACINE . "plum/plum.secure.php"; //----- démarrage session 'only cookie' + 'id unique pour chaque paquetage' Secure::session_start(); //----- Engine : -- démarrage du contrôleur -- class Engine extends Plum_controleur { function __construct($param) { parent::__construct($param); $controleur = $this->paramUrl->mvc_controleur; $action = $this->paramUrl->mvc_action; if ($controleur == "") { $controleur = DEFAUT_CONTROLEUR; } if ($action == "") { $action = DEFAUT_ACTION; } $c = $this->execute($controleur, $action);