Example #1
0
 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);
 }
Example #2
0
 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);
 }