public static function arrayToParams($obj, $params, $func) { //---------------------------------------------------------- //init var //---------------------------------------------------------- $obj = GenFun::varChkAll($obj); //---------------------------------------------------------- $params = SetPublicProp::go($params, $obj, false); //---------------------------------------------------------- return call_user_func_array($func, $params); }
private function chk($obj, $params, $func) { //---------------------------------------------------------- //init var //---------------------------------------------------------- $obj = GenFun::varChkAll($obj); //---------------------------------------------------------- $params = SetPublicProp::go($params, $obj, false); //---------------------------------------------------------- return call_user_func_array(array($this, $func), $params); }