X-Git-Url: http://git.dj3c1t.com/index.cgi?a=blobdiff_plain;f=mw%2Fenv%2Fmodules%2Fmw_env_observers.php;h=84928899d38b4fdf4c1ea634deffe7735728bdbc;hb=HEAD;hp=4184bc676acb7369bba55c973f2ef39b6c5fdaef;hpb=422d883e3ed8ee55ee41e3b7826f32b79cea646d;p=mtweb diff --git a/mw/env/modules/mw_env_observers.php b/mw/env/modules/mw_env_observers.php index 4184bc6..8492889 100644 --- a/mw/env/modules/mw_env_observers.php +++ b/mw/env/modules/mw_env_observers.php @@ -2,9 +2,9 @@ class mw_env_observers extends mw_env{ - var $observers; + public $observers; - function init_observers(){ + public function init_observers(){ $observers_files = array(); if(($plugins = $this->plugins()) !== false){ foreach($plugins as $plugin_name => $plugin){ @@ -61,7 +61,7 @@ return $observers; } - function call_observers($observer_call, $params = array()){ + public function call_observers($observer_call, $params = array()){ if(!isset($this->observers)){ $this->observers = $this->init_observers(); } @@ -77,18 +77,20 @@ } - class mw_observer{ + // ------------------------------------------------------------------------------------------- + // class mw_observer + // - var $env; + abstract class mw_observer{ - function set_env(&$env){ + public $env; + + public function set_env(&$env){ $this->env = &$env; } - function env(){ + public function env(){ return $this->env; } } - -?> \ No newline at end of file