@@ 47-54 (lines=8) @@ | ||
44 | function wrap_php_function($funcName, $newFuncName='', $extraOptions=array()) |
|
45 | { |
|
46 | $wrapper = new PhpXmlRpc\Wrapper(); |
|
47 | if (!isset($extraOptions['return_source']) || $extraOptions['return_source'] == false) { |
|
48 | // backwards compat: return string instead of callable |
|
49 | $extraOptions['return_source'] = true; |
|
50 | $wrapped = $wrapper->wrapPhpFunction($funcName, $newFuncName, $extraOptions); |
|
51 | eval($wrapped['source']); |
|
52 | } else { |
|
53 | $wrapped = $wrapper->wrapPhpFunction($funcName, $newFuncName, $extraOptions); |
|
54 | } |
|
55 | return $wrapped; |
|
56 | } |
|
57 | ||
@@ 111-119 (lines=9) @@ | ||
108 | ||
109 | $wrapper = new PhpXmlRpc\Wrapper(); |
|
110 | ||
111 | if (!isset($extraOptions['return_source']) || $extraOptions['return_source'] == false) { |
|
112 | // backwards compat: return string instead of callable |
|
113 | $extraOptions['return_source'] = true; |
|
114 | $wrapped = $wrapper->wrapXmlrpcMethod($client, $methodName, $extraOptions); |
|
115 | eval($wrapped['source']); |
|
116 | $wrapped = $wrapped['function']; |
|
117 | } else { |
|
118 | $wrapped = $wrapper->wrapXmlrpcMethod($client, $methodName, $extraOptions); |
|
119 | } |
|
120 | return $wrapped; |
|
121 | } |
|
122 |