X-Git-Url: http://git.dj3c1t.com/index.cgi?a=blobdiff_plain;f=mw%2Fenv%2Fmodules%2Fmw_env_init.php;h=773d5475ab7af9f22d7dbff6cf74a03aaec8e391;hb=HEAD;hp=381351153e1981153036e6056df011261c59530b;hpb=36ed114046cbe3d72a3589230e9f306a54fcc79d;p=mtweb diff --git a/mw/env/modules/mw_env_init.php b/mw/env/modules/mw_env_init.php index 3813511..773d547 100644 --- a/mw/env/modules/mw_env_init.php +++ b/mw/env/modules/mw_env_init.php @@ -2,7 +2,8 @@ class mw_env_init extends mw_env{ - function init(){ + public function init(){ + $data = $this->data(); $init_files = array(); if(($plugins = $this->plugins()) !== false){ foreach($plugins as $plugin_name => $plugin){ @@ -27,7 +28,7 @@ } else $this->erreur("impossible d'ouvrir le dossier init du plugin ".$plugin_name, true); } - if($this->check_stop()) return; + if($this->erreurs()) return; } $init_path = $this->path("mw_dir")."app/init/"; if( @@ -45,19 +46,17 @@ } closedir($dh); } - else $this->erreur("impossible d'ouvrir le dossier init du plugin ".$plugin_name, true); + else $this->erreur("impossible d'ouvrir le dossier init", true); } } - if($this->check_stop()) return; + if($this->erreurs()) return; if($init_files){ ksort($init_files); foreach($init_files as $file => $init_path){ require $init_path.$file; - if($this->check_stop()) return; + if($this->erreurs()) return; } } } } - -?> \ No newline at end of file