+ if(!class_exists("sxml")) require_once $sxml_class_file;
+ if(!class_exists("empty_class")) require_once $empty_class_file;
+ if(!class_exists("mw_env")) require_once $env_class_file;
+ if(
+ !class_exists("sxml")
+ || !class_exists("empty_class")
+ || !class_exists("mw_env")
+ ){
+ $this->error("des classes sont introuvables. impossible d'initialiser l'environnement");
+ return false;
+ }
+ $env = new mw_env(true);
+ $this->set_env($env);
+ $env->load_modules($this->pathes["mw_dir"], "env/modules/");
+ $env->set_config_file($this->config_file);
+ $env->set_PATHES($this->pathes);
+ $env->init_plugins();
+ $env->load_config($this->bdd, $this->config);
+ $env->init();
+ return true;