* $manager =& Manager::instance(); to get a reference to the object\r
* instead of a copy\r
*/\r
- public function &instance()\r
+ public static function &instance()\r
{\r
static $instance = array();\r
if ( empty($instance) )\r
&& !empty($this->plugins[$listener])\r
&& method_exists($this->plugins[$listener], 'event_' . $eventName) )\r
{\r
- call_user_func(array(&$this->plugins[$listener], 'event_' . $eventName), &$data);\r
+ call_user_func(array(&$this->plugins[$listener], 'event_' . $eventName), array(&$data));\r
}\r
}\r
}\r