X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2FServer.php;h=8540553c382b6023c92532cf1c848c0c5bba10e7;hb=cc67a43993662a5a3f92801b96b89ee6e3998532;hp=70b45de3c9915c99a2960bec004905d084be4d92;hpb=4f055f25ad547e9faf94417dfd58c2082e8e31f1;p=plcapi.git diff --git a/src/Server.php b/src/Server.php index 70b45de..8540553 100644 --- a/src/Server.php +++ b/src/Server.php @@ -932,7 +932,7 @@ class Server if ($params->kindOf() != 'array') { return static::_xmlrpcs_multicall_error('notarray'); } - $numParams = $params->arraysize(); + $numParams = $params->count(); $req = new Request($methName->scalarval()); for ($i = 0; $i < $numParams; $i++) { @@ -999,7 +999,7 @@ class Server // let accept a plain list of php parameters, beside a single xmlrpc msg object if (is_object($req)) { $calls = $req->getParam(0); - $numCalls = $calls->arraysize(); + $numCalls = $calls->count(); for ($i = 0; $i < $numCalls; $i++) { $call = $calls->arraymem($i); $result[$i] = static::_xmlrpcs_multicall_do_call($server, $call);