X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fxmlrpcs.inc;h=8111e1c03eb3597a28c1ad38cc62acfae97224c1;hb=fce41d1c5ca142dccfe3a9b51edcc13acdc4a7ba;hp=9fc4d0cee01544b4d74cd7d0c1c412ac56bc7137;hpb=30ebc9ef1db1258d73352b56b649c0ae05f7e6df;p=plcapi.git diff --git a/lib/xmlrpcs.inc b/lib/xmlrpcs.inc index 9fc4d0c..8111e1c 100644 --- a/lib/xmlrpcs.inc +++ b/lib/xmlrpcs.inc @@ -85,13 +85,13 @@ $outAr=array(); foreach($server->dmap as $key => $val) { - $outAr[]=&new xmlrpcval($key, 'string'); + $outAr[]=new xmlrpcval($key, 'string'); } if($server->allow_system_funcs) { foreach($GLOBALS['_xmlrpcs_dmap'] as $key => $val) { - $outAr[]=&new xmlrpcval($key, 'string'); + $outAr[]=new xmlrpcval($key, 'string'); } } return new xmlrpcresp(new xmlrpcval($outAr, 'array')); @@ -130,22 +130,22 @@ $cursig=array(); foreach($inSig as $sig) { - $cursig[]=&new xmlrpcval($sig, 'string'); + $cursig[]=new xmlrpcval($sig, 'string'); } - $sigs[]=&new xmlrpcval($cursig, 'array'); + $sigs[]=new xmlrpcval($cursig, 'array'); } - $r=&new xmlrpcresp(new xmlrpcval($sigs, 'array')); + $r=new xmlrpcresp(new xmlrpcval($sigs, 'array')); } else { // NB: according to the official docs, we should be returning a // "none-array" here, which means not-an-array - $r=&new xmlrpcresp(new xmlrpcval('undef', 'string')); + $r=new xmlrpcresp(new xmlrpcval('undef', 'string')); } } else { - $r=&new xmlrpcresp(0,$GLOBALS['xmlrpcerr']['introspect_unknown'], $GLOBALS['xmlrpcstr']['introspect_unknown']); + $r=new xmlrpcresp(0,$GLOBALS['xmlrpcerr']['introspect_unknown'], $GLOBALS['xmlrpcstr']['introspect_unknown']); } return $r; } @@ -177,16 +177,16 @@ { if(isset($dmap[$methName]['docstring'])) { - $r=&new xmlrpcresp(new xmlrpcval($dmap[$methName]['docstring']), 'string'); + $r=new xmlrpcresp(new xmlrpcval($dmap[$methName]['docstring']), 'string'); } else { - $r=&new xmlrpcresp(new xmlrpcval('', 'string')); + $r=new xmlrpcresp(new xmlrpcval('', 'string')); } } else { - $r=&new xmlrpcresp(0, $GLOBALS['xmlrpcerr']['introspect_unknown'], $GLOBALS['xmlrpcstr']['introspect_unknown']); + $r=new xmlrpcresp(0, $GLOBALS['xmlrpcerr']['introspect_unknown'], $GLOBALS['xmlrpcstr']['introspect_unknown']); } return $r; } @@ -207,8 +207,8 @@ $str = $err->faultString(); } $struct = array(); - $struct['faultCode'] =& new xmlrpcval($code, 'int'); - $struct['faultString'] =& new xmlrpcval($str, 'string'); + $struct['faultCode'] = new xmlrpcval($code, 'int'); + $struct['faultString'] = new xmlrpcval($str, 'string'); return new xmlrpcval($struct, 'struct'); } @@ -243,7 +243,7 @@ } $numParams = $params->arraysize(); - $msg =& new xmlrpcmsg($methName->scalarval()); + $msg = new xmlrpcmsg($methName->scalarval()); for($i = 0; $i < $numParams; $i++) { if(!$msg->addParam($params->arraymem($i))) @@ -819,14 +819,14 @@ } else { - $r =& new xmlrpcresp(0, $GLOBALS['xmlrpcerr']['server_decompress_fail'], $GLOBALS['xmlrpcstr']['server_decompress_fail']); + $r = new xmlrpcresp(0, $GLOBALS['xmlrpcerr']['server_decompress_fail'], $GLOBALS['xmlrpcstr']['server_decompress_fail']); return $r; } } else { //error_log('The server sent deflated data. Your php install must have the Zlib extension compiled in to support this.'); - $r =& new xmlrpcresp(0, $GLOBALS['xmlrpcerr']['server_cannot_decompress'], $GLOBALS['xmlrpcstr']['server_cannot_decompress']); + $r = new xmlrpcresp(0, $GLOBALS['xmlrpcerr']['server_cannot_decompress'], $GLOBALS['xmlrpcstr']['server_cannot_decompress']); return $r; } } @@ -957,7 +957,7 @@ if(!xml_parse($parser, $data, 1)) { // return XML error as a faultCode - $r=&new xmlrpcresp(0, + $r=new xmlrpcresp(0, $GLOBALS['xmlrpcerrxml']+xml_get_error_code($parser), sprintf('XML error: %s at line %d, column %d', xml_error_string(xml_get_error_code($parser)), @@ -967,7 +967,7 @@ elseif ($GLOBALS['_xh']['isf']) { xml_parser_free($parser); - $r=&new xmlrpcresp(0, + $r=new xmlrpcresp(0, $GLOBALS['xmlrpcerr']['invalid_request'], $GLOBALS['xmlrpcstr']['invalid_request'] . ' ' . $GLOBALS['_xh']['isf_reason']); } @@ -985,7 +985,7 @@ else { // build an xmlrpcmsg object with data parsed from xml - $m=&new xmlrpcmsg($GLOBALS['_xh']['method']); + $m=new xmlrpcmsg($GLOBALS['_xh']['method']); // now add parameters in for($i=0; $idebug > 2) @@ -1191,7 +1191,7 @@ */ function echoInput() { - $r=&new xmlrpcresp(new xmlrpcval( "'Aha said I: '" . $GLOBALS['HTTP_RAW_POST_DATA'], 'string')); + $r=new xmlrpcresp(new xmlrpcval( "'Aha said I: '" . $GLOBALS['HTTP_RAW_POST_DATA'], 'string')); print $r->serialize(); } }