From 844f1cc5501b65c972537f7bc775435f2b7f388c Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 17 Sep 2018 09:42:22 +0800 Subject: [PATCH] Pman.php --- Pman.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Pman.php b/Pman.php index e760e62..29483b3 100644 --- a/Pman.php +++ b/Pman.php @@ -140,8 +140,8 @@ class Pman extends HTML_FlexyFramework_Page function callModules($fn) { - $ar = func_get_args(); - array_shift($ar); + $args = func_get_args(); + array_shift($args); foreach(explode(',',$this->appModules) as $m) { $cls = 'Pman_'. $m . '_Pman'; if (!file_exists($this->rootDir . '/'.str_replace('_','/', $cls). '.php')) { @@ -150,7 +150,7 @@ class Pman extends HTML_FlexyFramework_Page require_once str_replace('_','/', $cls). '.php'; $c = new $cls(); if (method_exists($c, $fn)) { - $c->{$fn}($this,$base); + call_user_funct_array(array($c,$fn),$args); } } } -- 2.39.2