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){
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();
}
}
- 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