Passed
Push — master ( e5dcc4...1e905b )
by Gaetano
08:26
created
demo/client/loggerinjection.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-require_once __DIR__ . "/_prepend.php";
2
+require_once __DIR__."/_prepend.php";
3 3
 
4 4
 /**
5 5
  * Demoing how to inject a custom logger for use by the library
@@ -21,17 +21,17 @@  discard block
 block discarded – undo
21 21
     // logger API
22 22
     public function debug($message, $context = array())
23 23
     {
24
-        $this->debugBuffer .= $message . "\n";
24
+        $this->debugBuffer .= $message."\n";
25 25
     }
26 26
 
27 27
     public function error($message, $context = array())
28 28
     {
29
-        $this->errorBuffer .= $message . "\n";
29
+        $this->errorBuffer .= $message."\n";
30 30
     }
31 31
 
32 32
     public function warning($message, $context = array())
33 33
     {
34
-        $this->warningBuffer .= $message . "\n";
34
+        $this->warningBuffer .= $message."\n";
35 35
     }
36 36
 
37 37
     public function getDebug()
@@ -62,8 +62,8 @@  discard block
 block discarded – undo
62 62
 
63 63
 $input = array(
64 64
     array('name' => 'Dave', 'age' => 24),
65
-    array('name' => 'Edd',  'age' => 45),
66
-    array('name' => 'Joe',  'age' => 37),
65
+    array('name' => 'Edd', 'age' => 45),
66
+    array('name' => 'Joe', 'age' => 37),
67 67
     array('name' => 'Fred', 'age' => 27),
68 68
 );
69 69
 
@@ -85,6 +85,6 @@  discard block
 block discarded – undo
85 85
 $response = $client->send($request);
86 86
 output("Response received.<br>");
87 87
 
88
-output("The client error info is:<pre>\n" . $logger->getError() . "\n</pre>");
89
-output("The client warning info is:<pre>\n" . $logger->getWarning() . "\n</pre>");
90
-output("The client debug info is:<pre>\n" . $logger->getDebug() . "\n</pre>");
88
+output("The client error info is:<pre>\n".$logger->getError()."\n</pre>");
89
+output("The client warning info is:<pre>\n".$logger->getWarning()."\n</pre>");
90
+output("The client debug info is:<pre>\n".$logger->getDebug()."\n</pre>");
Please login to merge, or discard this patch.
demo/client/symfony/ClientController.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@
 block discarded – undo
28 28
         if ($response->faultCode()) {
29 29
             throw new HttpException(502, $response->faultString());
30 30
         } else {
31
-            return new Response("<html><body>State number $stateNo is: " . $response->value()->scalarVal() . '</body></html>');
31
+            return new Response("<html><body>State number $stateNo is: ".$response->value()->scalarVal().'</body></html>');
32 32
         }
33 33
     }
34 34
 }
Please login to merge, or discard this patch.
lib/xmlrpc.inc 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -129,7 +129,7 @@  discard block
 block discarded – undo
129 129
         $val = reset($ar);
130 130
         $typ = key($ar);
131 131
 
132
-        return '<value>' . $this->serializeData($typ, $val) . "</value>\n";
132
+        return '<value>'.$this->serializeData($typ, $val)."</value>\n";
133 133
         //}
134 134
     }
135 135
 
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
         // preserve back compatibility
149 149
 
150 150
         if (is_array($b)) {
151
-            foreach($b as $id => $cont) {
151
+            foreach ($b as $id => $cont) {
152 152
                 $b[$id] = $cont->scalarVal();
153 153
             }
154 154
         }
@@ -156,10 +156,10 @@  discard block
 block discarded – undo
156 156
         // add support for structures directly encoding php objects
157 157
         if (is_object($b)) {
158 158
             $t = get_object_vars($b);
159
-            foreach($t as $id => $cont) {
159
+            foreach ($t as $id => $cont) {
160 160
                 $t[$id] = $cont->scalarVal();
161 161
             }
162
-            foreach($t as $id => $cont) {
162
+            foreach ($t as $id => $cont) {
163 163
                 @$b->$id = $cont;
164 164
             }
165 165
         }
@@ -201,17 +201,17 @@  discard block
 block discarded – undo
201 201
 /* Expose as global functions the ones which are now class methods */
202 202
 
203 203
 /// Wrong speling, but we are adamant on backwards compatibility!
204
-function xmlrpc_encode_entitites($data, $srcEncoding='', $destEncoding='')
204
+function xmlrpc_encode_entitites($data, $srcEncoding = '', $destEncoding = '')
205 205
 {
206 206
     return Charset::instance()->encodeEntities($data, $srcEncoding, $destEncoding);
207 207
 }
208 208
 
209
-function iso8601_encode($timeT, $utc=0)
209
+function iso8601_encode($timeT, $utc = 0)
210 210
 {
211 211
     return Date::iso8601Encode($timeT, $utc);
212 212
 }
213 213
 
214
-function iso8601_decode($iDate, $utc=0)
214
+function iso8601_decode($iDate, $utc = 0)
215 215
 {
216 216
     return Date::iso8601Decode($iDate, $utc);
217 217
 }
@@ -221,25 +221,25 @@  discard block
 block discarded – undo
221 221
     return Http::decodeChunked($buffer);
222 222
 }
223 223
 
224
-function php_xmlrpc_decode($xmlrpcVal, $options=array())
224
+function php_xmlrpc_decode($xmlrpcVal, $options = array())
225 225
 {
226 226
     $encoder = new Encoder();
227 227
     return $encoder->decode($xmlrpcVal, $options);
228 228
 }
229 229
 
230
-function php_xmlrpc_encode($phpVal, $options=array())
230
+function php_xmlrpc_encode($phpVal, $options = array())
231 231
 {
232 232
     $encoder = new Encoder();
233 233
     return $encoder->encode($phpVal, $options);
234 234
 }
235 235
 
236
-function php_xmlrpc_decode_xml($xmlVal, $options=array())
236
+function php_xmlrpc_decode_xml($xmlVal, $options = array())
237 237
 {
238 238
     $encoder = new Encoder();
239 239
     return $encoder->decodeXml($xmlVal, $options);
240 240
 }
241 241
 
242
-function guess_encoding($httpHeader='', $xmlChunk='', $encodingPrefs=null)
242
+function guess_encoding($httpHeader = '', $xmlChunk = '', $encodingPrefs = null)
243 243
 {
244 244
     return XMLParser::guessEncoding($httpHeader, $xmlChunk, $encodingPrefs);
245 245
 }
Please login to merge, or discard this patch.
src/Client.php 3 patches
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -2011,9 +2011,9 @@
 block discarded – undo
2011 2011
      * @return false|\CurlHandle|resource
2012 2012
      */
2013 2013
     protected function prepareCurlHandle($req, $server, $port, $timeout = 0, $username = '', $password = '',
2014
-         $authType = 1, $cert = '', $certPass = '', $caCert = '', $caCertDir = '', $proxyHost = '', $proxyPort = 0,
2015
-         $proxyUsername = '', $proxyPassword = '', $proxyAuthType = 1, $method = 'https', $keepAlive = false, $key = '',
2016
-         $keyPass = '', $sslVersion = 0)
2014
+            $authType = 1, $cert = '', $certPass = '', $caCert = '', $caCertDir = '', $proxyHost = '', $proxyPort = 0,
2015
+            $proxyUsername = '', $proxyPassword = '', $proxyAuthType = 1, $method = 'https', $keepAlive = false, $key = '',
2016
+            $keyPass = '', $sslVersion = 0)
2017 2017
     {
2018 2018
         $this->logDeprecationUnlessCalledBy('sendViaCURL');
2019 2019
 
Please login to merge, or discard this patch.
Braces   +18 added lines, -6 removed lines patch added patch discarded remove patch
@@ -1276,19 +1276,25 @@  discard block
 block discarded – undo
1276 1276
             $this->errstr = 'no response';
1277 1277
             $resp = new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['curl_fail'], PhpXmlRpc::$xmlrpcstr['curl_fail'] .
1278 1278
                 ': ' . curl_error($curl));
1279
-            if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1279
+            if (PHP_MAJOR_VERSION < 8) {
1280
+                curl_close($curl);
1281
+            }
1280 1282
             if ($opts['keepalive']) {
1281 1283
                 $this->xmlrpc_curl_handle = null;
1282 1284
             }
1283 1285
         } else {
1284 1286
             if (!$opts['keepalive']) {
1285
-                if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1287
+                if (PHP_MAJOR_VERSION < 8) {
1288
+                    curl_close($curl);
1289
+                }
1286 1290
             }
1287 1291
             $resp = $req->parseResponse($result, true, $opts['return_type']);
1288 1292
             if ($opts['keepalive']) {
1289 1293
                 /// @todo if we got back a 302 or 308, we should not reuse the curl handle for later calls
1290 1294
                 if (is_object($resp) && $resp->faultCode() == PhpXmlRpc::$xmlrpcerr['http_error']) {
1291
-                    if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1295
+                    if (PHP_MAJOR_VERSION < 8) {
1296
+                        curl_close($curl);
1297
+                    }
1292 1298
                     $this->xmlrpc_curl_handle = null;
1293 1299
                 }
1294 1300
             }
@@ -1447,7 +1453,9 @@  discard block
 block discarded – undo
1447 1453
                     curl_setopt($curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE);
1448 1454
                 } else {
1449 1455
                     $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': warning. HTTP2 is not supported by the current PHP/curl install');
1450
-                    if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1456
+                    if (PHP_MAJOR_VERSION < 8) {
1457
+                        curl_close($curl);
1458
+                    }
1451 1459
                     return false;
1452 1460
                 }
1453 1461
                 break;
@@ -1462,7 +1470,9 @@  discard block
 block discarded – undo
1462 1470
                 curl_setopt($curl, CURLOPT_HTTPAUTH, $opts['authtype']);
1463 1471
             } elseif ($opts['authtype'] != 1) {
1464 1472
                 $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': warning. Only Basic auth is supported by the current PHP/curl install');
1465
-                if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1473
+                if (PHP_MAJOR_VERSION < 8) {
1474
+                    curl_close($curl);
1475
+                }
1466 1476
                 return false;
1467 1477
             }
1468 1478
         }
@@ -1513,7 +1523,9 @@  discard block
 block discarded – undo
1513 1523
                     curl_setopt($curl, CURLOPT_PROXYAUTH, $opts['proxy_authtype']);
1514 1524
                 } elseif ($opts['proxy_authtype'] != 1) {
1515 1525
                     $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': warning. Only Basic auth to proxy is supported by the current PHP/curl install');
1516
-                    if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1526
+                    if (PHP_MAJOR_VERSION < 8) {
1527
+                        curl_close($curl);
1528
+                    }
1517 1529
                     return false;
1518 1530
                 }
1519 1531
             }
Please login to merge, or discard this patch.
Spacing   +115 added lines, -115 removed lines patch added patch discarded remove patch
@@ -338,10 +338,10 @@  discard block
 block discarded – undo
338 338
             $server = $parts['host'];
339 339
             $path = isset($parts['path']) ? $parts['path'] : '';
340 340
             if (isset($parts['query'])) {
341
-                $path .= '?' . $parts['query'];
341
+                $path .= '?'.$parts['query'];
342 342
             }
343 343
             if (isset($parts['fragment'])) {
344
-                $path .= '#' . $parts['fragment'];
344
+                $path .= '#'.$parts['fragment'];
345 345
             }
346 346
             if (isset($parts['port'])) {
347 347
                 $port = $parts['port'];
@@ -357,7 +357,7 @@  discard block
 block discarded – undo
357 357
             }
358 358
         }
359 359
         if ($path == '' || $path[0] != '/') {
360
-            $this->path = '/' . $path;
360
+            $this->path = '/'.$path;
361 361
         } else {
362 362
             $this->path = $path;
363 363
         }
@@ -389,7 +389,7 @@  discard block
 block discarded – undo
389 389
         //$this->accepted_charset_encodings = $ch->knownCharsets();
390 390
 
391 391
         // initialize user_agent string
392
-        $this->user_agent = PhpXmlRpc::$xmlrpcName . ' ' . PhpXmlRpc::$xmlrpcVersion;
392
+        $this->user_agent = PhpXmlRpc::$xmlrpcName.' '.PhpXmlRpc::$xmlrpcVersion;
393 393
     }
394 394
 
395 395
     /**
@@ -561,7 +561,7 @@  discard block
 block discarded – undo
561 561
      */
562 562
     public function setSSLVerifyPeer($i)
563 563
     {
564
-        $this->logDeprecation('Method ' . __METHOD__ . ' is deprecated');
564
+        $this->logDeprecation('Method '.__METHOD__.' is deprecated');
565 565
 
566 566
         $this->verifypeer = $i;
567 567
         return $this;
@@ -578,7 +578,7 @@  discard block
 block discarded – undo
578 578
      */
579 579
     public function setSSLVerifyHost($i)
580 580
     {
581
-        $this->logDeprecation('Method ' . __METHOD__ . ' is deprecated');
581
+        $this->logDeprecation('Method '.__METHOD__.' is deprecated');
582 582
 
583 583
         $this->verifyhost = $i;
584 584
         return $this;
@@ -596,7 +596,7 @@  discard block
 block discarded – undo
596 596
      */
597 597
     public function setSSLVersion($i)
598 598
     {
599
-        $this->logDeprecation('Method ' . __METHOD__ . ' is deprecated');
599
+        $this->logDeprecation('Method '.__METHOD__.' is deprecated');
600 600
 
601 601
         $this->sslversion = $i;
602 602
         return $this;
@@ -661,7 +661,7 @@  discard block
 block discarded – undo
661 661
      */
662 662
     public function setRequestCompression($compMethod)
663 663
     {
664
-        $this->logDeprecation('Method ' . __METHOD__ . ' is deprecated');
664
+        $this->logDeprecation('Method '.__METHOD__.' is deprecated');
665 665
 
666 666
         $this->request_compression = $compMethod;
667 667
         return $this;
@@ -711,7 +711,7 @@  discard block
 block discarded – undo
711 711
      */
712 712
     public function setCurlOptions($options)
713 713
     {
714
-        $this->logDeprecation('Method ' . __METHOD__ . ' is deprecated');
714
+        $this->logDeprecation('Method '.__METHOD__.' is deprecated');
715 715
 
716 716
         $this->extracurlopts = $options;
717 717
         return $this;
@@ -725,7 +725,7 @@  discard block
 block discarded – undo
725 725
      */
726 726
     public function setUseCurl($useCurlMode)
727 727
     {
728
-        $this->logDeprecation('Method ' . __METHOD__ . ' is deprecated');
728
+        $this->logDeprecation('Method '.__METHOD__.' is deprecated');
729 729
 
730 730
         $this->use_curl = $useCurlMode;
731 731
         return $this;
@@ -742,7 +742,7 @@  discard block
 block discarded – undo
742 742
      */
743 743
     public function setUserAgent($agentString)
744 744
     {
745
-        $this->logDeprecation('Method ' . __METHOD__ . ' is deprecated');
745
+        $this->logDeprecation('Method '.__METHOD__.' is deprecated');
746 746
 
747 747
         $this->user_agent = $agentString;
748 748
         return $this;
@@ -774,12 +774,12 @@  discard block
 block discarded – undo
774 774
             }
775 775
         }
776 776
 
777
-        $url = $this->method . '://' . $this->server;
778
-        if ($this->port == 0 || ($this->port == 80 && in_array($this->method, array('http', 'http10', 'http11',  'http11_only', 'h2c'))) ||
777
+        $url = $this->method.'://'.$this->server;
778
+        if ($this->port == 0 || ($this->port == 80 && in_array($this->method, array('http', 'http10', 'http11', 'http11_only', 'h2c'))) ||
779 779
             ($this->port == 443 && in_array($this->method, array('https', 'h2')))) {
780
-            return $url . $this->path;
780
+            return $url.$this->path;
781 781
         } else {
782
-            return $url . ':' . $this->port . $this->path;
782
+            return $url.':'.$this->port.$this->path;
783 783
         }
784 784
     }
785 785
 
@@ -823,7 +823,7 @@  discard block
 block discarded – undo
823 823
     public function send($req, $timeout = 0, $method = '')
824 824
     {
825 825
         if ($method !== '' || $timeout !== 0) {
826
-            $this->logDeprecation("Using non-default values for arguments 'method' and 'timeout' when calling method " . __METHOD__ . ' is deprecated');
826
+            $this->logDeprecation("Using non-default values for arguments 'method' and 'timeout' when calling method ".__METHOD__.' is deprecated');
827 827
         }
828 828
 
829 829
         // if user does not specify http protocol, use native method of this client
@@ -948,7 +948,7 @@  discard block
 block discarded – undo
948 948
                     $payload = $a;
949 949
                     $encodingHdr = "Content-Encoding: gzip\r\n";
950 950
                 } else {
951
-                    $this->getLogger()->warning('XML-RPC: ' . __METHOD__ . ': gzencode failure in compressing request');
951
+                    $this->getLogger()->warning('XML-RPC: '.__METHOD__.': gzencode failure in compressing request');
952 952
                 }
953 953
             } else if (function_exists('gzcompress')) {
954 954
                 $a = @gzcompress($payload);
@@ -956,14 +956,14 @@  discard block
 block discarded – undo
956 956
                     $payload = $a;
957 957
                     $encodingHdr = "Content-Encoding: deflate\r\n";
958 958
                 } else {
959
-                    $this->getLogger()->warning('XML-RPC: ' . __METHOD__ . ': gzcompress failure in compressing request');
959
+                    $this->getLogger()->warning('XML-RPC: '.__METHOD__.': gzcompress failure in compressing request');
960 960
                 }
961 961
             } else {
962
-                $this->getLogger()->warning('XML-RPC: ' . __METHOD__ . ': desired request compression method is unsupported by this PHP install');
962
+                $this->getLogger()->warning('XML-RPC: '.__METHOD__.': desired request compression method is unsupported by this PHP install');
963 963
             }
964 964
         } else {
965 965
             if ($opts['request_compression'] != '') {
966
-                $this->getLogger()->warning('XML-RPC: ' . __METHOD__ . ': desired request compression method is unsupported');
966
+                $this->getLogger()->warning('XML-RPC: '.__METHOD__.': desired request compression method is unsupported');
967 967
             }
968 968
         }
969 969
 
@@ -971,16 +971,16 @@  discard block
 block discarded – undo
971 971
         $credentials = '';
972 972
         if ($opts['username'] != '') {
973 973
             if ($opts['authtype'] != 1) {
974
-                $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': warning. Only Basic auth is supported with HTTP 1.0');
974
+                $this->getLogger()->error('XML-RPC: '.__METHOD__.': warning. Only Basic auth is supported with HTTP 1.0');
975 975
                 return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['unsupported_option'],
976
-                    PhpXmlRpc::$xmlrpcerr['unsupported_option'] . ': only Basic auth is supported with HTTP 1.0');
976
+                    PhpXmlRpc::$xmlrpcerr['unsupported_option'].': only Basic auth is supported with HTTP 1.0');
977 977
             }
978
-            $credentials = 'Authorization: Basic ' . base64_encode($opts['username'] . ':' . $opts['password']) . "\r\n";
978
+            $credentials = 'Authorization: Basic '.base64_encode($opts['username'].':'.$opts['password'])."\r\n";
979 979
         }
980 980
 
981 981
         $acceptedEncoding = '';
982 982
         if (is_array($opts['accepted_compression']) && count($opts['accepted_compression'])) {
983
-            $acceptedEncoding = 'Accept-Encoding: ' . implode(', ', $opts['accepted_compression']) . "\r\n";
983
+            $acceptedEncoding = 'Accept-Encoding: '.implode(', ', $opts['accepted_compression'])."\r\n";
984 984
         }
985 985
 
986 986
         if ($port == 0) {
@@ -1001,21 +1001,21 @@  discard block
 block discarded – undo
1001 1001
             } elseif ($method === 'h2') {
1002 1002
                 $protocol = 'https';
1003 1003
             } else if (strpos($protocol, ':') !== false) {
1004
-                $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ": warning - attempted hacking attempt?. The protocol requested for the call is: '$protocol'");
1005
-                return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['unsupported_option'], PhpXmlRpc::$xmlrpcerr['unsupported_option'] .
1004
+                $this->getLogger()->error('XML-RPC: '.__METHOD__.": warning - attempted hacking attempt?. The protocol requested for the call is: '$protocol'");
1005
+                return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['unsupported_option'], PhpXmlRpc::$xmlrpcerr['unsupported_option'].
1006 1006
                     " attempted hacking attempt?. The protocol requested for the call is: '$protocol'");
1007 1007
             }
1008 1008
             /// @todo this does not work atm (tested at least with an http proxy forwarding to an https server) - we
1009 1009
             ///       should implement the CONNECT protocol
1010
-            $uri = $protocol . '://' . $server . ':' . $port . $path;
1010
+            $uri = $protocol.'://'.$server.':'.$port.$path;
1011 1011
             if ($opts['proxy_user'] != '') {
1012 1012
                 if ($opts['proxy_authtype'] != 1) {
1013
-                    $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': warning. Only Basic auth to proxy is supported with HTTP 1.0');
1013
+                    $this->getLogger()->error('XML-RPC: '.__METHOD__.': warning. Only Basic auth to proxy is supported with HTTP 1.0');
1014 1014
                     return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['unsupported_option'],
1015
-                        PhpXmlRpc::$xmlrpcerr['unsupported_option'] . ': only Basic auth to proxy is supported with socket transport');
1015
+                        PhpXmlRpc::$xmlrpcerr['unsupported_option'].': only Basic auth to proxy is supported with socket transport');
1016 1016
                 }
1017
-                $proxyCredentials = 'Proxy-Authorization: Basic ' . base64_encode($opts['proxy_user'] . ':' .
1018
-                    $opts['proxy_pass']) . "\r\n";
1017
+                $proxyCredentials = 'Proxy-Authorization: Basic '.base64_encode($opts['proxy_user'].':'.
1018
+                    $opts['proxy_pass'])."\r\n";
1019 1019
             }
1020 1020
         } else {
1021 1021
             $connectServer = $server;
@@ -1032,14 +1032,14 @@  discard block
 block discarded – undo
1032 1032
             $version = '';
1033 1033
             foreach ($opts['cookies'] as $name => $cookie) {
1034 1034
                 /// @todo should we sanitize the cookie value on behalf of the user? See setCookie comments
1035
-                $cookieHeader .= ' ' . $name . '=' . $cookie['value'] . ";";
1035
+                $cookieHeader .= ' '.$name.'='.$cookie['value'].";";
1036 1036
             }
1037
-            $cookieHeader = 'Cookie:' . $version . substr($cookieHeader, 0, -1) . "\r\n";
1037
+            $cookieHeader = 'Cookie:'.$version.substr($cookieHeader, 0, -1)."\r\n";
1038 1038
         }
1039 1039
 
1040 1040
         $extraHeaders = '';
1041 1041
         if (is_array($this->extra_headers) && $this->extra_headers) {
1042
-            $extraHeaders = implode("\r\n", $this->extra_headers) . "\r\n";
1042
+            $extraHeaders = implode("\r\n", $this->extra_headers)."\r\n";
1043 1043
         }
1044 1044
 
1045 1045
         // omit port if default
@@ -1047,24 +1047,24 @@  discard block
 block discarded – undo
1047 1047
         if (($port == 80 && in_array($method, array('http', 'http10', 'http11'))) || ($port == 443 && $method == 'https')) {
1048 1048
             $port = '';
1049 1049
         } else {
1050
-            $port = ':' . $port;
1051
-        }
1052
-
1053
-        $op = 'POST ' . $uri . " HTTP/1.0\r\n" .
1054
-            'User-Agent: ' . $opts['user_agent'] . "\r\n" .
1055
-            'Host: ' . $server . $port . "\r\n" .
1056
-            $credentials .
1057
-            $proxyCredentials .
1058
-            $acceptedEncoding .
1059
-            $encodingHdr .
1060
-            'Accept-Charset: ' . implode(',', $opts['accepted_charset_encodings']) . "\r\n" .
1061
-            $cookieHeader .
1062
-            'Content-Type: ' . $req->getContentType() . "\r\n" .
1063
-            $extraHeaders .
1064
-            'Content-Length: ' . strlen($payload) . "\r\n\r\n" .
1050
+            $port = ':'.$port;
1051
+        }
1052
+
1053
+        $op = 'POST '.$uri." HTTP/1.0\r\n".
1054
+            'User-Agent: '.$opts['user_agent']."\r\n".
1055
+            'Host: '.$server.$port."\r\n".
1056
+            $credentials.
1057
+            $proxyCredentials.
1058
+            $acceptedEncoding.
1059
+            $encodingHdr.
1060
+            'Accept-Charset: '.implode(',', $opts['accepted_charset_encodings'])."\r\n".
1061
+            $cookieHeader.
1062
+            'Content-Type: '.$req->getContentType()."\r\n".
1063
+            $extraHeaders.
1064
+            'Content-Length: '.strlen($payload)."\r\n\r\n".
1065 1065
             $payload;
1066 1066
 
1067
-        if ($opts['debug'] > 1) {
1067
+        if ($opts['debug']>1) {
1068 1068
             $this->getLogger()->debug("---SENDING---\n$op\n---END---");
1069 1069
         }
1070 1070
 
@@ -1093,13 +1093,13 @@  discard block
 block discarded – undo
1093 1093
                 ///      https://www.php.net/manual/en/function.stream-socket-enable-crypto.php
1094 1094
                 ///      https://www.php.net/manual/en/migration56.openssl.php,
1095 1095
                 ///      https://wiki.php.net/rfc/improved-tls-constants
1096
-                switch($opts['sslversion']) {
1096
+                switch ($opts['sslversion']) {
1097 1097
                     case 1: // TLSv1x
1098 1098
                         if (version_compare(PHP_VERSION, '7.2.0', '>=')) {
1099 1099
                             $contextOptions['ssl']['crypto_method'] = STREAM_CRYPTO_METHOD_TLS_CLIENT;
1100 1100
                         } else {
1101 1101
                             return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['unsupported_option'],
1102
-                                PhpXmlRpc::$xmlrpcerr['unsupported_option'] . ': TLS-any only is supported with PHP 7.2 or later');
1102
+                                PhpXmlRpc::$xmlrpcerr['unsupported_option'].': TLS-any only is supported with PHP 7.2 or later');
1103 1103
                         }
1104 1104
                         break;
1105 1105
                     case 2: // SSLv2
@@ -1122,12 +1122,12 @@  discard block
 block discarded – undo
1122 1122
                             $contextOptions['ssl']['crypto_method'] = STREAM_CRYPTO_METHOD_TLSv1_3_CLIENT;
1123 1123
                         } else {
1124 1124
                             return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['unsupported_option'],
1125
-                                PhpXmlRpc::$xmlrpcerr['unsupported_option'] . ': TLS-1.3 only is supported with PHP 7.4 or later');
1125
+                                PhpXmlRpc::$xmlrpcerr['unsupported_option'].': TLS-1.3 only is supported with PHP 7.4 or later');
1126 1126
                         }
1127 1127
                         break;
1128 1128
                     default:
1129 1129
                         return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['unsupported_option'],
1130
-                            PhpXmlRpc::$xmlrpcerr['unsupported_option'] . ': Unsupported required TLS version');
1130
+                            PhpXmlRpc::$xmlrpcerr['unsupported_option'].': Unsupported required TLS version');
1131 1131
                 }
1132 1132
             }
1133 1133
         }
@@ -1140,7 +1140,7 @@  discard block
 block discarded – undo
1140 1140
 
1141 1141
         $context = stream_context_create($contextOptions);
1142 1142
 
1143
-        if ($opts['timeout'] <= 0) {
1143
+        if ($opts['timeout']<=0) {
1144 1144
             $connectTimeout = ini_get('default_socket_timeout');
1145 1145
         } else {
1146 1146
             $connectTimeout = $opts['timeout'];
@@ -1159,7 +1159,7 @@  discard block
 block discarded – undo
1159 1159
         $fp = @stream_socket_client("$transport://$connectServer:$connectPort", $this->errno, $this->errstr, $connectTimeout,
1160 1160
             STREAM_CLIENT_CONNECT, $context);
1161 1161
         if ($fp) {
1162
-            if ($opts['timeout'] > 0) {
1162
+            if ($opts['timeout']>0) {
1163 1163
                 stream_set_timeout($fp, $opts['timeout'], 0);
1164 1164
             }
1165 1165
         } else {
@@ -1168,8 +1168,8 @@  discard block
 block discarded – undo
1168 1168
                 $this->errstr = $err['message'];
1169 1169
             }
1170 1170
 
1171
-            $this->errstr = 'Connect error: ' . $this->errstr;
1172
-            return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['http_error'], $this->errstr . ' (' . $this->errno . ')');
1171
+            $this->errstr = 'Connect error: '.$this->errstr;
1172
+            return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['http_error'], $this->errstr.' ('.$this->errno.')');
1173 1173
         }
1174 1174
 
1175 1175
         /// @todo from here onwards, we can inject the results of stream_get_meta_data in the response. We could
@@ -1252,19 +1252,19 @@  discard block
 block discarded – undo
1252 1252
             $opts['keepalive'], $opts['key'], $opts['keypass'], $opts['sslversion']);
1253 1253
 
1254 1254
         if (!$curl) {
1255
-            return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['curl_fail'], PhpXmlRpc::$xmlrpcstr['curl_fail'] .
1255
+            return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['curl_fail'], PhpXmlRpc::$xmlrpcstr['curl_fail'].
1256 1256
                 ': error during curl initialization. Check php error log for details');
1257 1257
         }
1258 1258
 
1259 1259
         $result = curl_exec($curl);
1260 1260
 
1261
-        if ($opts['debug'] > 1) {
1261
+        if ($opts['debug']>1) {
1262 1262
             $message = "---CURL INFO---\n";
1263 1263
             foreach (curl_getinfo($curl) as $name => $val) {
1264 1264
                 if (is_array($val)) {
1265 1265
                     $val = implode("\n", $val);
1266 1266
                 }
1267
-                $message .= $name . ': ' . $val . "\n";
1267
+                $message .= $name.': '.$val."\n";
1268 1268
             }
1269 1269
             $message .= '---END---';
1270 1270
             $this->getLogger()->debug($message);
@@ -1274,21 +1274,21 @@  discard block
 block discarded – undo
1274 1274
             /// @todo we should use a better check here - what if we get back '' or '0'?
1275 1275
 
1276 1276
             $this->errstr = 'no response';
1277
-            $resp = new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['curl_fail'], PhpXmlRpc::$xmlrpcstr['curl_fail'] .
1278
-                ': ' . curl_error($curl));
1279
-            if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1277
+            $resp = new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['curl_fail'], PhpXmlRpc::$xmlrpcstr['curl_fail'].
1278
+                ': '.curl_error($curl));
1279
+            if (PHP_MAJOR_VERSION<8) curl_close($curl);
1280 1280
             if ($opts['keepalive']) {
1281 1281
                 $this->xmlrpc_curl_handle = null;
1282 1282
             }
1283 1283
         } else {
1284 1284
             if (!$opts['keepalive']) {
1285
-                if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1285
+                if (PHP_MAJOR_VERSION<8) curl_close($curl);
1286 1286
             }
1287 1287
             $resp = $req->parseResponse($result, true, $opts['return_type']);
1288 1288
             if ($opts['keepalive']) {
1289 1289
                 /// @todo if we got back a 302 or 308, we should not reuse the curl handle for later calls
1290 1290
                 if (is_object($resp) && $resp->faultCode() == PhpXmlRpc::$xmlrpcerr['http_error']) {
1291
-                    if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1291
+                    if (PHP_MAJOR_VERSION<8) curl_close($curl);
1292 1292
                     $this->xmlrpc_curl_handle = null;
1293 1293
                 }
1294 1294
             }
@@ -1333,7 +1333,7 @@  discard block
 block discarded – undo
1333 1333
                     $payload = $a;
1334 1334
                     $encodingHdr = 'Content-Encoding: gzip';
1335 1335
                 } else {
1336
-                    $this->getLogger()->warning('XML-RPC: ' . __METHOD__ . ': gzencode failure in compressing request');
1336
+                    $this->getLogger()->warning('XML-RPC: '.__METHOD__.': gzencode failure in compressing request');
1337 1337
                 }
1338 1338
             } else if (function_exists('gzcompress')) {
1339 1339
                 $a = @gzcompress($payload);
@@ -1341,14 +1341,14 @@  discard block
 block discarded – undo
1341 1341
                     $payload = $a;
1342 1342
                     $encodingHdr = 'Content-Encoding: deflate';
1343 1343
                 } else {
1344
-                    $this->getLogger()->warning('XML-RPC: ' . __METHOD__ . ': gzcompress failure in compressing request');
1344
+                    $this->getLogger()->warning('XML-RPC: '.__METHOD__.': gzcompress failure in compressing request');
1345 1345
                 }
1346 1346
             } else {
1347
-                $this->getLogger()->warning('XML-RPC: ' . __METHOD__ . ': desired request compression method is unsupported by this PHP install');
1347
+                $this->getLogger()->warning('XML-RPC: '.__METHOD__.': desired request compression method is unsupported by this PHP install');
1348 1348
             }
1349 1349
         } else {
1350 1350
             if ($opts['request_compression'] != '') {
1351
-                $this->getLogger()->warning('XML-RPC: ' . __METHOD__ . ': desired request compression method is unsupported');
1351
+                $this->getLogger()->warning('XML-RPC: '.__METHOD__.': desired request compression method is unsupported');
1352 1352
             }
1353 1353
         }
1354 1354
 
@@ -1362,12 +1362,12 @@  discard block
 block discarded – undo
1362 1362
                     // http, https
1363 1363
                     $protocol = $method;
1364 1364
                     if (strpos($protocol, ':') !== false) {
1365
-                        $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ": warning - attempted hacking attempt?. The curl protocol requested for the call is: '$protocol'");
1365
+                        $this->getLogger()->error('XML-RPC: '.__METHOD__.": warning - attempted hacking attempt?. The curl protocol requested for the call is: '$protocol'");
1366 1366
                         return false;
1367 1367
                     }
1368 1368
                 }
1369 1369
             }
1370
-            $curl = curl_init($protocol . '://' . $server . ':' . $port . $path);
1370
+            $curl = curl_init($protocol.'://'.$server.':'.$port.$path);
1371 1371
             if (!$curl) {
1372 1372
                 return false;
1373 1373
             }
@@ -1381,7 +1381,7 @@  discard block
 block discarded – undo
1381 1381
         // results into variable
1382 1382
         curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
1383 1383
 
1384
-        if ($opts['debug'] > 1) {
1384
+        if ($opts['debug']>1) {
1385 1385
             curl_setopt($curl, CURLOPT_VERBOSE, true);
1386 1386
             /// @todo redirect curlopt_stderr to some stream which can be piped to the logger
1387 1387
         }
@@ -1406,7 +1406,7 @@  discard block
 block discarded – undo
1406 1406
             }
1407 1407
         }
1408 1408
         // extra headers
1409
-        $headers = array('Content-Type: ' . $req->getContentType(), 'Accept-Charset: ' . implode(',', $opts['accepted_charset_encodings']));
1409
+        $headers = array('Content-Type: '.$req->getContentType(), 'Accept-Charset: '.implode(',', $opts['accepted_charset_encodings']));
1410 1410
         // if no keepalive is wanted, let the server know it in advance
1411 1411
         if (!$opts['keepalive']) {
1412 1412
             $headers[] = 'Connection: close';
@@ -1446,8 +1446,8 @@  discard block
 block discarded – undo
1446 1446
                 if (defined('CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE')) {
1447 1447
                     curl_setopt($curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE);
1448 1448
                 } else {
1449
-                    $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': warning. HTTP2 is not supported by the current PHP/curl install');
1450
-                    if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1449
+                    $this->getLogger()->error('XML-RPC: '.__METHOD__.': warning. HTTP2 is not supported by the current PHP/curl install');
1450
+                    if (PHP_MAJOR_VERSION<8) curl_close($curl);
1451 1451
                     return false;
1452 1452
                 }
1453 1453
                 break;
@@ -1457,12 +1457,12 @@  discard block
 block discarded – undo
1457 1457
         }
1458 1458
 
1459 1459
         if ($opts['username'] && $opts['password']) {
1460
-            curl_setopt($curl, CURLOPT_USERPWD, $opts['username'] . ':' . $opts['password']);
1460
+            curl_setopt($curl, CURLOPT_USERPWD, $opts['username'].':'.$opts['password']);
1461 1461
             if (defined('CURLOPT_HTTPAUTH')) {
1462 1462
                 curl_setopt($curl, CURLOPT_HTTPAUTH, $opts['authtype']);
1463 1463
             } elseif ($opts['authtype'] != 1) {
1464
-                $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': warning. Only Basic auth is supported by the current PHP/curl install');
1465
-                if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1464
+                $this->getLogger()->error('XML-RPC: '.__METHOD__.': warning. Only Basic auth is supported by the current PHP/curl install');
1465
+                if (PHP_MAJOR_VERSION<8) curl_close($curl);
1466 1466
                 return false;
1467 1467
             }
1468 1468
         }
@@ -1506,14 +1506,14 @@  discard block
 block discarded – undo
1506 1506
             if ($opts['proxyport'] == 0) {
1507 1507
                 $opts['proxyport'] = 8080; // NB: even for HTTPS, local connection is on port 8080
1508 1508
             }
1509
-            curl_setopt($curl, CURLOPT_PROXY, $opts['proxy'] . ':' . $opts['proxyport']);
1509
+            curl_setopt($curl, CURLOPT_PROXY, $opts['proxy'].':'.$opts['proxyport']);
1510 1510
             if ($opts['proxy_user']) {
1511
-                curl_setopt($curl, CURLOPT_PROXYUSERPWD, $opts['proxy_user'] . ':' . $opts['proxy_pass']);
1511
+                curl_setopt($curl, CURLOPT_PROXYUSERPWD, $opts['proxy_user'].':'.$opts['proxy_pass']);
1512 1512
                 if (defined('CURLOPT_PROXYAUTH')) {
1513 1513
                     curl_setopt($curl, CURLOPT_PROXYAUTH, $opts['proxy_authtype']);
1514 1514
                 } elseif ($opts['proxy_authtype'] != 1) {
1515
-                    $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': warning. Only Basic auth to proxy is supported by the current PHP/curl install');
1516
-                    if (PHP_MAJOR_VERSION < 8) curl_close($curl);
1515
+                    $this->getLogger()->error('XML-RPC: '.__METHOD__.': warning. Only Basic auth to proxy is supported by the current PHP/curl install');
1516
+                    if (PHP_MAJOR_VERSION<8) curl_close($curl);
1517 1517
                     return false;
1518 1518
                 }
1519 1519
             }
@@ -1524,7 +1524,7 @@  discard block
 block discarded – undo
1524 1524
         if (count($opts['cookies'])) {
1525 1525
             $cookieHeader = '';
1526 1526
             foreach ($opts['cookies'] as $name => $cookie) {
1527
-                $cookieHeader .= $name . '=' . $cookie['value'] . '; ';
1527
+                $cookieHeader .= $name.'='.$cookie['value'].'; ';
1528 1528
             }
1529 1529
             curl_setopt($curl, CURLOPT_COOKIE, substr($cookieHeader, 0, -2));
1530 1530
         }
@@ -1533,7 +1533,7 @@  discard block
 block discarded – undo
1533 1533
             curl_setopt($curl, $opt, $val);
1534 1534
         }
1535 1535
 
1536
-        if ($opts['debug'] > 1) {
1536
+        if ($opts['debug']>1) {
1537 1537
             $this->getLogger()->debug("---SENDING---\n$payload\n---END---");
1538 1538
         }
1539 1539
 
@@ -1634,7 +1634,7 @@  discard block
 block discarded – undo
1634 1634
             $call['methodName'] = new Value($req->method(), 'string');
1635 1635
             $numParams = $req->getNumParams();
1636 1636
             $params = array();
1637
-            for ($i = 0; $i < $numParams; $i++) {
1637
+            for ($i = 0; $i<$numParams; $i++) {
1638 1638
                 $params[$i] = $req->getParam($i);
1639 1639
             }
1640 1640
             $call['params'] = new Value($params, 'array');
@@ -1656,7 +1656,7 @@  discard block
 block discarded – undo
1656 1656
         $response = array();
1657 1657
 
1658 1658
         if ($this->return_type == 'xml') {
1659
-            for ($i = 0; $i < count($reqs); $i++) {
1659
+            for ($i = 0; $i<count($reqs); $i++) {
1660 1660
                 /// @todo can we do better? we set the complete xml into each response...
1661 1661
                 $response[] = new static::$responseClass($rets, 0, '', 'xml', $result->httpResponse());
1662 1662
             }
@@ -1665,21 +1665,21 @@  discard block
 block discarded – undo
1665 1665
             if (!is_array($rets)) {
1666 1666
                 // bad return type from system.multicall
1667 1667
                 return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1668
-                    PhpXmlRpc::$xmlrpcstr['multicall_error'] . ': not an array', 'phpvals', $result->httpResponse());
1668
+                    PhpXmlRpc::$xmlrpcstr['multicall_error'].': not an array', 'phpvals', $result->httpResponse());
1669 1669
             }
1670 1670
             $numRets = count($rets);
1671 1671
             if ($numRets != count($reqs)) {
1672 1672
                 // wrong number of return values.
1673 1673
                 return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1674
-                    PhpXmlRpc::$xmlrpcstr['multicall_error'] . ': incorrect number of responses', 'phpvals',
1674
+                    PhpXmlRpc::$xmlrpcstr['multicall_error'].': incorrect number of responses', 'phpvals',
1675 1675
                     $result->httpResponse());
1676 1676
             }
1677 1677
 
1678
-            for ($i = 0; $i < $numRets; $i++) {
1678
+            for ($i = 0; $i<$numRets; $i++) {
1679 1679
                 $val = $rets[$i];
1680 1680
                 if (!is_array($val)) {
1681 1681
                     return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1682
-                        PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i is not an array or struct",
1682
+                        PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i is not an array or struct",
1683 1683
                         'phpvals', $result->httpResponse());
1684 1684
                 }
1685 1685
                 switch (count($val)) {
@@ -1687,7 +1687,7 @@  discard block
 block discarded – undo
1687 1687
                         if (!isset($val[0])) {
1688 1688
                             // Bad value
1689 1689
                             return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1690
-                                PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i has no value",
1690
+                                PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i has no value",
1691 1691
                                 'phpvals', $result->httpResponse());
1692 1692
                         }
1693 1693
                         // Normal return value
@@ -1699,20 +1699,20 @@  discard block
 block discarded – undo
1699 1699
                         if (!is_int($code)) {
1700 1700
                             /// @todo should we check that it is != 0?
1701 1701
                             return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1702
-                                PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i has invalid or no faultCode",
1702
+                                PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i has invalid or no faultCode",
1703 1703
                                 'phpvals', $result->httpResponse());
1704 1704
                         }
1705 1705
                         $str = @$val['faultString'];
1706 1706
                         if (!is_string($str)) {
1707 1707
                             return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1708
-                                PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i has invalid or no FaultString",
1708
+                                PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i has invalid or no FaultString",
1709 1709
                                 'phpvals', $result->httpResponse());
1710 1710
                         }
1711 1711
                         $response[$i] = new static::$responseClass(0, $code, $str, 'phpvals', $result->httpResponse());
1712 1712
                         break;
1713 1713
                     default:
1714 1714
                         return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1715
-                            PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i has too many items",
1715
+                            PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i has too many items",
1716 1716
                             'phpvals', $result->httpResponse());
1717 1717
                 }
1718 1718
             }
@@ -1721,14 +1721,14 @@  discard block
 block discarded – undo
1721 1721
             // return type == 'xmlrpcvals'
1722 1722
             if ($rets->kindOf() != 'array') {
1723 1723
                 return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1724
-                    PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i is not an array", 'xmlrpcvals',
1724
+                    PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i is not an array", 'xmlrpcvals',
1725 1725
                     $result->httpResponse());
1726 1726
             }
1727 1727
             $numRets = $rets->count();
1728 1728
             if ($numRets != count($reqs)) {
1729 1729
                 // wrong number of return values.
1730 1730
                 return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1731
-                    PhpXmlRpc::$xmlrpcstr['multicall_error'] . ': incorrect number of responses', 'xmlrpcvals',
1731
+                    PhpXmlRpc::$xmlrpcstr['multicall_error'].': incorrect number of responses', 'xmlrpcvals',
1732 1732
                     $result->httpResponse());
1733 1733
             }
1734 1734
 
@@ -1737,7 +1737,7 @@  discard block
 block discarded – undo
1737 1737
                     case 'array':
1738 1738
                         if ($val->count() != 1) {
1739 1739
                             return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1740
-                                PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i has too many items",
1740
+                                PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i has too many items",
1741 1741
                                 'phpvals', $result->httpResponse());
1742 1742
                         }
1743 1743
                         // Normal return value
@@ -1746,28 +1746,28 @@  discard block
 block discarded – undo
1746 1746
                     case 'struct':
1747 1747
                         if ($val->count() != 2) {
1748 1748
                             return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1749
-                                PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i has too many items",
1749
+                                PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i has too many items",
1750 1750
                                 'phpvals', $result->httpResponse());
1751 1751
                         }
1752 1752
                         /** @var Value $code */
1753 1753
                         $code = @$val['faultCode'];
1754 1754
                         if (!$code || $code->kindOf() != 'scalar' || $code->scalarTyp() != 'int') {
1755 1755
                             return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1756
-                                PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i has invalid or no faultCode",
1756
+                                PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i has invalid or no faultCode",
1757 1757
                                 'xmlrpcvals', $result->httpResponse());
1758 1758
                         }
1759 1759
                         /** @var Value $str */
1760 1760
                         $str = @$val['faultString'];
1761 1761
                         if (!$str || $str->kindOf() != 'scalar' || $str->scalarTyp() != 'string') {
1762 1762
                             return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1763
-                                PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i has invalid or no faultString",
1763
+                                PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i has invalid or no faultString",
1764 1764
                                 'xmlrpcvals', $result->httpResponse());
1765 1765
                         }
1766 1766
                         $response[] = new static::$responseClass(0, $code->scalarVal(), $str->scalarVal(), 'xmlrpcvals', $result->httpResponse());
1767 1767
                         break;
1768 1768
                     default:
1769 1769
                         return new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['multicall_error'],
1770
-                            PhpXmlRpc::$xmlrpcstr['multicall_error'] . ": response element $i is not an array or struct",
1770
+                            PhpXmlRpc::$xmlrpcstr['multicall_error'].": response element $i is not an array or struct",
1771 1771
                             'xmlrpcvals', $result->httpResponse());
1772 1772
                 }
1773 1773
             }
@@ -1802,7 +1802,7 @@  discard block
 block discarded – undo
1802 1802
         $authType = 1, $proxyHost = '', $proxyPort = 0, $proxyUsername = '', $proxyPassword = '', $proxyAuthType = 1,
1803 1803
         $method = 'http')
1804 1804
     {
1805
-        $this->logDeprecation('Method ' . __METHOD__ . ' is deprecated');
1805
+        $this->logDeprecation('Method '.__METHOD__.' is deprecated');
1806 1806
 
1807 1807
         return $this->sendPayloadSocket($req, $server, $port, $timeout, $username, $password, $authType, null, null,
1808 1808
             null, null, $proxyHost, $proxyPort, $proxyUsername, $proxyPassword, $proxyAuthType, $method);
@@ -1840,7 +1840,7 @@  discard block
 block discarded – undo
1840 1840
         $proxyUsername = '', $proxyPassword = '', $proxyAuthType = 1, $keepAlive = false, $key = '', $keyPass = '',
1841 1841
         $sslVersion = 0)
1842 1842
     {
1843
-        $this->logDeprecation('Method ' . __METHOD__ . ' is deprecated');
1843
+        $this->logDeprecation('Method '.__METHOD__.' is deprecated');
1844 1844
 
1845 1845
         return $this->sendPayloadCURL($req, $server, $port, $timeout, $username,
1846 1846
             $password, $authType, $cert, $certPass, $caCert, $caCertDir, $proxyHost, $proxyPort,
@@ -2053,7 +2053,7 @@  discard block
 block discarded – undo
2053 2053
     public function &__get($name)
2054 2054
     {
2055 2055
         if (in_array($name, static::$options)) {
2056
-            $this->logDeprecation('Getting property Client::' . $name . ' is deprecated');
2056
+            $this->logDeprecation('Getting property Client::'.$name.' is deprecated');
2057 2057
             return $this->$name;
2058 2058
         }
2059 2059
 
@@ -2064,12 +2064,12 @@  discard block
 block discarded – undo
2064 2064
             case 'server':
2065 2065
             case 'port':
2066 2066
             case 'path':
2067
-                $this->logDeprecation('Getting property Client::' . $name . ' is deprecated');
2067
+                $this->logDeprecation('Getting property Client::'.$name.' is deprecated');
2068 2068
                 return $this->$name;
2069 2069
             default:
2070 2070
                 /// @todo throw instead? There are very few other places where the lib trigger errors which can potentially reach stdout...
2071 2071
                 $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1);
2072
-                trigger_error('Undefined property via __get(): ' . $name . ' in ' . $trace[0]['file'] . ' on line ' . $trace[0]['line'], E_USER_WARNING);
2072
+                trigger_error('Undefined property via __get(): '.$name.' in '.$trace[0]['file'].' on line '.$trace[0]['line'], E_USER_WARNING);
2073 2073
                 $result = null;
2074 2074
                 return $result;
2075 2075
         }
@@ -2078,7 +2078,7 @@  discard block
 block discarded – undo
2078 2078
     public function __set($name, $value)
2079 2079
     {
2080 2080
         if (in_array($name, static::$options)) {
2081
-            $this->logDeprecation('Setting property Client::' . $name . ' is deprecated');
2081
+            $this->logDeprecation('Setting property Client::'.$name.' is deprecated');
2082 2082
             $this->$name = $value;
2083 2083
             return;
2084 2084
         }
@@ -2090,20 +2090,20 @@  discard block
 block discarded – undo
2090 2090
             case 'server':
2091 2091
             case 'port':
2092 2092
             case 'path':
2093
-                $this->logDeprecation('Setting property Client::' . $name . ' is deprecated');
2093
+                $this->logDeprecation('Setting property Client::'.$name.' is deprecated');
2094 2094
                 $this->$name = $value;
2095 2095
                 return;
2096 2096
             default:
2097 2097
                 /// @todo throw instead? There are very few other places where the lib trigger errors which can potentially reach stdout...
2098 2098
                 $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1);
2099
-                trigger_error('Undefined property via __set(): ' . $name . ' in ' . $trace[0]['file'] . ' on line ' . $trace[0]['line'], E_USER_WARNING);
2099
+                trigger_error('Undefined property via __set(): '.$name.' in '.$trace[0]['file'].' on line '.$trace[0]['line'], E_USER_WARNING);
2100 2100
         }
2101 2101
     }
2102 2102
 
2103 2103
     public function __isset($name)
2104 2104
     {
2105 2105
         if (in_array($name, static::$options)) {
2106
-            $this->logDeprecation('Checking property Client::' . $name . ' is deprecated');
2106
+            $this->logDeprecation('Checking property Client::'.$name.' is deprecated');
2107 2107
             return isset($this->$name);
2108 2108
         }
2109 2109
 
@@ -2114,7 +2114,7 @@  discard block
 block discarded – undo
2114 2114
             case 'server':
2115 2115
             case 'port':
2116 2116
             case 'path':
2117
-                $this->logDeprecation('Checking property Client::' . $name . ' is deprecated');
2117
+                $this->logDeprecation('Checking property Client::'.$name.' is deprecated');
2118 2118
                 return isset($this->$name);
2119 2119
             default:
2120 2120
                 return false;
@@ -2124,7 +2124,7 @@  discard block
 block discarded – undo
2124 2124
     public function __unset($name)
2125 2125
     {
2126 2126
         if (in_array($name, static::$options)) {
2127
-            $this->logDeprecation('Unsetting property Client::' . $name . ' is deprecated');
2127
+            $this->logDeprecation('Unsetting property Client::'.$name.' is deprecated');
2128 2128
             unset($this->$name);
2129 2129
             return;
2130 2130
         }
@@ -2136,13 +2136,13 @@  discard block
 block discarded – undo
2136 2136
             case 'server':
2137 2137
             case 'port':
2138 2138
             case 'path':
2139
-                $this->logDeprecation('Unsetting property Client::' . $name . ' is deprecated');
2139
+                $this->logDeprecation('Unsetting property Client::'.$name.' is deprecated');
2140 2140
                 unset($this->$name);
2141 2141
                 return;
2142 2142
             default:
2143 2143
                 /// @todo throw instead? There are very few other places where the lib trigger errors which can potentially reach stdout...
2144 2144
                 $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1);
2145
-                trigger_error('Undefined property via __unset(): ' . $name . ' in ' . $trace[0]['file'] . ' on line ' . $trace[0]['line'], E_USER_WARNING);
2145
+                trigger_error('Undefined property via __unset(): '.$name.' in '.$trace[0]['file'].' on line '.$trace[0]['line'], E_USER_WARNING);
2146 2146
         }
2147 2147
     }
2148 2148
 }
Please login to merge, or discard this patch.
src/Traits/DeprecationLogger.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
             return;
15 15
         }
16 16
 
17
-        $this->getLogger()->warning('XML-RPC Deprecated: ' . $message);
17
+        $this->getLogger()->warning('XML-RPC Deprecated: '.$message);
18 18
     }
19 19
 
20 20
     /**
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
             return;
35 35
         }
36 36
 
37
-        $this->getLogger()->warning('XML-RPC Deprecated: ' . $trace[1]['class'] . '::' . $trace[1]['function'] .
38
-            ' is only supposed to be called by ' . $expectedCaller);
37
+        $this->getLogger()->warning('XML-RPC Deprecated: '.$trace[1]['class'].'::'.$trace[1]['function'].
38
+            ' is only supposed to be called by '.$expectedCaller);
39 39
     }
40 40
 }
Please login to merge, or discard this patch.
src/Encoder.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -57,13 +57,13 @@  discard block
 block discarded – undo
57 57
                                 'scalar' => $val,
58 58
                                 'timestamp' => \PhpXmlRpc\Helper\Date::iso8601Decode($val)
59 59
                             );
60
-                            return (object)$xmlrpcVal;
60
+                            return (object) $xmlrpcVal;
61 61
                         case 'base64':
62 62
                             $xmlrpcVal = array(
63 63
                                 'xmlrpc_type' => 'base64',
64 64
                                 'scalar' => $val
65 65
                             );
66
-                            return (object)$xmlrpcVal;
66
+                            return (object) $xmlrpcVal;
67 67
                         case 'string':
68 68
                             if (isset($options['extension_api_encoding'])) {
69 69
                                 // if iconv is not available, we use mb_convert_encoding
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
             case 'msg':
137 137
                 $paramCount = $xmlrpcVal->getNumParams();
138 138
                 $arr = array();
139
-                for ($i = 0; $i < $paramCount; $i++) {
139
+                for ($i = 0; $i<$paramCount; $i++) {
140 140
                     $arr[] = $this->decode($xmlrpcVal->getParam($i), $options);
141 141
                 }
142 142
                 return $arr;
@@ -261,7 +261,7 @@  discard block
 block discarded – undo
261 261
                 break;
262 262
             case 'resource':
263 263
                 if (in_array('extension_api', $options)) {
264
-                    $xmlrpcVal = new Value((int)$phpVal, Value::$xmlrpcInt);
264
+                    $xmlrpcVal = new Value((int) $phpVal, Value::$xmlrpcInt);
265 265
                 } else {
266 266
                     $xmlrpcVal = new Value();
267 267
                 }
@@ -310,7 +310,7 @@  discard block
 block discarded – undo
310 310
                     if ($valEncoding == 'ISO-8859-1') {
311 311
                         $xmlVal = utf8_encode($xmlVal);
312 312
                     } else {
313
-                        $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': invalid charset encoding of xml text: ' . $valEncoding);
313
+                        $this->getLogger()->error('XML-RPC: '.__METHOD__.': invalid charset encoding of xml text: '.$valEncoding);
314 314
                     }
315 315
                 }
316 316
             }
@@ -336,10 +336,10 @@  discard block
 block discarded – undo
336 336
             $_xh = $xmlRpcParser->_xh;
337 337
         }
338 338
 
339
-        if ($_xh['isf'] > 1) {
339
+        if ($_xh['isf']>1) {
340 340
             // test that $_xh['value'] is an obj, too???
341 341
 
342
-            $this->getLogger()->error('XML-RPC: ' . $_xh['isf_reason']);
342
+            $this->getLogger()->error('XML-RPC: '.$_xh['isf_reason']);
343 343
 
344 344
             return false;
345 345
         }
@@ -360,7 +360,7 @@  discard block
 block discarded – undo
360 360
 
361 361
             case 'methodcall':
362 362
                 $req = new Request($_xh['method']);
363
-                for ($i = 0; $i < count($_xh['params']); $i++) {
363
+                for ($i = 0; $i<count($_xh['params']); $i++) {
364 364
                     $req->addParam($_xh['params'][$i]);
365 365
                 }
366 366
                 return $req;
Please login to merge, or discard this patch.
src/Server.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -463,7 +463,7 @@
 block discarded – undo
463 463
     public function addToMap($methodName, $function, $sig = null, $doc = false, $sigDoc = false, $parametersType = false,
464 464
         $exceptionHandling = false)
465 465
     {
466
-       $this->add_to_map($methodName, $function, $sig, $doc, $sigDoc, $parametersType, $exceptionHandling);
466
+        $this->add_to_map($methodName, $function, $sig, $doc, $sigDoc, $parametersType, $exceptionHandling);
467 467
     }
468 468
 
469 469
     /**
Please login to merge, or discard this patch.
Spacing   +64 added lines, -64 removed lines patch added patch discarded remove patch
@@ -251,7 +251,7 @@  discard block
 block discarded – undo
251 251
     public function getOptions()
252 252
     {
253 253
         $values = array();
254
-        foreach(static::$options as $opt) {
254
+        foreach (static::$options as $opt) {
255 255
             $values[$opt] = $this->getOption($opt);
256 256
         }
257 257
         return $values;
@@ -264,7 +264,7 @@  discard block
 block discarded – undo
264 264
      */
265 265
     public function setOptions($options)
266 266
     {
267
-        foreach($options as $name => $value) {
267
+        foreach ($options as $name => $value) {
268 268
             $this->setOption($name, $value);
269 269
         }
270 270
 
@@ -302,7 +302,7 @@  discard block
 block discarded – undo
302 302
      */
303 303
     public static function xmlrpc_debugmsg($msg)
304 304
     {
305
-        static::$_xmlrpc_debuginfo .= $msg . "\n";
305
+        static::$_xmlrpc_debuginfo .= $msg."\n";
306 306
     }
307 307
 
308 308
     /**
@@ -314,7 +314,7 @@  discard block
 block discarded – undo
314 314
      */
315 315
     public static function error_occurred($msg)
316 316
     {
317
-        static::$_xmlrpcs_occurred_errors .= $msg . "\n";
317
+        static::$_xmlrpcs_occurred_errors .= $msg."\n";
318 318
     }
319 319
 
320 320
     /**
@@ -335,10 +335,10 @@  discard block
 block discarded – undo
335 335
         // user debug info should be encoded by the end user using the INTERNAL_ENCODING
336 336
         $out = '';
337 337
         if ($this->debug_info != '') {
338
-            $out .= "<!-- SERVER DEBUG INFO (BASE64 ENCODED):\n" . base64_encode($this->debug_info) . "\n-->\n";
338
+            $out .= "<!-- SERVER DEBUG INFO (BASE64 ENCODED):\n".base64_encode($this->debug_info)."\n-->\n";
339 339
         }
340 340
         if (static::$_xmlrpc_debuginfo != '') {
341
-            $out .= "<!-- DEBUG INFO:\n" . $this->getCharsetEncoder()->encodeEntities(str_replace('--', '_-', static::$_xmlrpc_debuginfo), PhpXmlRpc::$xmlrpc_internalencoding, $charsetEncoding) . "\n-->\n";
341
+            $out .= "<!-- DEBUG INFO:\n".$this->getCharsetEncoder()->encodeEntities(str_replace('--', '_-', static::$_xmlrpc_debuginfo), PhpXmlRpc::$xmlrpc_internalencoding, $charsetEncoding)."\n-->\n";
342 342
             // NB: a better solution MIGHT be to use CDATA, but we need to insert it
343 343
             // into return payload AFTER the beginning tag
344 344
             //$out .= "<![CDATA[ DEBUG INFO:\n\n" . str_replace(']]>', ']_]_>', static::$_xmlrpc_debuginfo) . "\n]]>\n";
@@ -367,8 +367,8 @@  discard block
 block discarded – undo
367 367
         $this->debug_info = '';
368 368
 
369 369
         // Save what we received, before parsing it
370
-        if ($this->debug > 1) {
371
-            $this->debugMsg("+++GOT+++\n" . $data . "\n+++END+++");
370
+        if ($this->debug>1) {
371
+            $this->debugMsg("+++GOT+++\n".$data."\n+++END+++");
372 372
         }
373 373
 
374 374
         $resp = $this->parseRequestHeaders($data, $reqCharset, $respCharset, $respEncoding);
@@ -385,9 +385,9 @@  discard block
 block discarded – undo
385 385
             $resp->raw_data = $rawData;
386 386
         }
387 387
 
388
-        if ($this->debug > 2 && static::$_xmlrpcs_occurred_errors != '') {
389
-            $this->debugMsg("+++PROCESSING ERRORS AND WARNINGS+++\n" .
390
-                static::$_xmlrpcs_occurred_errors . "+++END+++");
388
+        if ($this->debug>2 && static::$_xmlrpcs_occurred_errors != '') {
389
+            $this->debugMsg("+++PROCESSING ERRORS AND WARNINGS+++\n".
390
+                static::$_xmlrpcs_occurred_errors."+++END+++");
391 391
         }
392 392
 
393 393
         $payload = $this->generatePayload($resp, $respCharset);
@@ -482,9 +482,9 @@  discard block
 block discarded – undo
482 482
             $numParams = count($in);
483 483
         }
484 484
         foreach ($sigs as $curSig) {
485
-            if (count($curSig) == $numParams + 1) {
485
+            if (count($curSig) == $numParams+1) {
486 486
                 $itsOK = 1;
487
-                for ($n = 0; $n < $numParams; $n++) {
487
+                for ($n = 0; $n<$numParams; $n++) {
488 488
                     if (is_object($in)) {
489 489
                         $p = $in->getParam($n);
490 490
                         if ($p->kindOf() == 'scalar') {
@@ -497,10 +497,10 @@  discard block
 block discarded – undo
497 497
                     }
498 498
 
499 499
                     // param index is $n+1, as first member of sig is return type
500
-                    if ($pt != $curSig[$n + 1] && $curSig[$n + 1] != Value::$xmlrpcValue) {
500
+                    if ($pt != $curSig[$n+1] && $curSig[$n+1] != Value::$xmlrpcValue) {
501 501
                         $itsOK = 0;
502
-                        $pno = $n + 1;
503
-                        $wanted = $curSig[$n + 1];
502
+                        $pno = $n+1;
503
+                        $wanted = $curSig[$n+1];
504 504
                         $got = $pt;
505 505
                         break;
506 506
                     }
@@ -527,10 +527,10 @@  discard block
 block discarded – undo
527 527
         // check if $_SERVER is populated: it might have been disabled via ini file
528 528
         // (this is true even when in CLI mode)
529 529
         if (count($_SERVER) == 0) {
530
-            $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': cannot parse request headers as $_SERVER is not populated');
530
+            $this->getLogger()->error('XML-RPC: '.__METHOD__.': cannot parse request headers as $_SERVER is not populated');
531 531
         }
532 532
 
533
-        if ($this->debug > 1) {
533
+        if ($this->debug>1) {
534 534
             if (function_exists('getallheaders')) {
535 535
                 $this->debugMsg(''); // empty line
536 536
                 foreach (getallheaders() as $name => $val) {
@@ -555,13 +555,13 @@  discard block
 block discarded – undo
555 555
                 if (function_exists('gzinflate') && in_array($contentEncoding, $this->accepted_compression)) {
556 556
                     if ($contentEncoding == 'deflate' && $degzdata = @gzuncompress($data)) {
557 557
                         $data = $degzdata;
558
-                        if ($this->debug > 1) {
559
-                            $this->debugMsg("\n+++INFLATED REQUEST+++[" . strlen($data) . " chars]+++\n" . $data . "\n+++END+++");
558
+                        if ($this->debug>1) {
559
+                            $this->debugMsg("\n+++INFLATED REQUEST+++[".strlen($data)." chars]+++\n".$data."\n+++END+++");
560 560
                         }
561 561
                     } elseif ($contentEncoding == 'gzip' && $degzdata = @gzinflate(substr($data, 10))) {
562 562
                         $data = $degzdata;
563
-                        if ($this->debug > 1) {
564
-                            $this->debugMsg("+++INFLATED REQUEST+++[" . strlen($data) . " chars]+++\n" . $data . "\n+++END+++");
563
+                        if ($this->debug>1) {
564
+                            $this->debugMsg("+++INFLATED REQUEST+++[".strlen($data)." chars]+++\n".$data."\n+++END+++");
565 565
                         }
566 566
                     } else {
567 567
                         $r = new static::$responseClass(0, PhpXmlRpc::$xmlrpcerr['server_decompress_fail'],
@@ -649,7 +649,7 @@  discard block
 block discarded – undo
649 649
                     if ($reqEncoding == 'ISO-8859-1') {
650 650
                         $data = utf8_encode($data);
651 651
                     } else {
652
-                        $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': unsupported charset encoding of received request: ' . $reqEncoding);
652
+                        $this->getLogger()->error('XML-RPC: '.__METHOD__.': unsupported charset encoding of received request: '.$reqEncoding);
653 653
                     }
654 654
                 }
655 655
             }
@@ -684,7 +684,7 @@  discard block
 block discarded – undo
684 684
             preg_match('/^XML error ([0-9]+)/', $_xh['isf_reason'], $matches);
685 685
             return new static::$responseClass(
686 686
                 0,
687
-                (PhpXmlRpc::isUsingInteropFaults() ? PhpXmlRpc::$xmlrpcerr['invalid_xml'] : PhpXmlRpc::$xmlrpcerrxml + (int)$matches[1]),
687
+                (PhpXmlRpc::isUsingInteropFaults() ? PhpXmlRpc::$xmlrpcerr['invalid_xml'] : PhpXmlRpc::$xmlrpcerrxml+(int) $matches[1]),
688 688
                 $_xh['isf_reason']);
689 689
         } elseif ($_xh['isf']) {
690 690
             /// @todo separate better the various cases, as we have done in Request::parseResponse: invalid xml-rpc vs.
@@ -692,7 +692,7 @@  discard block
 block discarded – undo
692 692
             return new static::$responseClass(
693 693
                 0,
694 694
                 PhpXmlRpc::$xmlrpcerr['invalid_request'],
695
-                PhpXmlRpc::$xmlrpcstr['invalid_request'] . ' ' . $_xh['isf_reason']);
695
+                PhpXmlRpc::$xmlrpcstr['invalid_request'].' '.$_xh['isf_reason']);
696 696
         } else {
697 697
             // small layering violation in favor of speed and memory usage: we should allow the 'execute' method handle
698 698
             // this, but in the most common scenario (xml-rpc values type server with some methods registered as phpvals)
@@ -702,8 +702,8 @@  discard block
 block discarded – undo
702 702
                     ($this->dmap[$_xh['method']]['parameters_type'] != 'xmlrpcvals')
703 703
                 )
704 704
             ) {
705
-                if ($this->debug > 1) {
706
-                    $this->debugMsg("\n+++PARSED+++\n" . var_export($_xh['params'], true) . "\n+++END+++");
705
+                if ($this->debug>1) {
706
+                    $this->debugMsg("\n+++PARSED+++\n".var_export($_xh['params'], true)."\n+++END+++");
707 707
                 }
708 708
 
709 709
                 return $this->execute($_xh['method'], $_xh['params'], $_xh['pt']);
@@ -711,12 +711,12 @@  discard block
 block discarded – undo
711 711
                 // build a Request object with data parsed from xml and add parameters in
712 712
                 $req = new Request($_xh['method']);
713 713
                 /// @todo for more speed, we could just pass in the array to the constructor (and loose the type validation)...
714
-                for ($i = 0; $i < count($_xh['params']); $i++) {
714
+                for ($i = 0; $i<count($_xh['params']); $i++) {
715 715
                     $req->addParam($_xh['params'][$i]);
716 716
                 }
717 717
 
718
-                if ($this->debug > 1) {
719
-                    $this->debugMsg("\n+++PARSED+++\n" . var_export($req, true) . "\n+++END+++");
718
+                if ($this->debug>1) {
719
+                    $this->debugMsg("\n+++PARSED+++\n".var_export($req, true)."\n+++END+++");
720 720
                 }
721 721
 
722 722
                 return $this->execute($req);
@@ -766,7 +766,7 @@  discard block
 block discarded – undo
766 766
                 return new static::$responseClass(
767 767
                     0,
768 768
                     PhpXmlRpc::$xmlrpcerr['incorrect_params'],
769
-                    PhpXmlRpc::$xmlrpcstr['incorrect_params'] . ": {$errStr}"
769
+                    PhpXmlRpc::$xmlrpcstr['incorrect_params'].": {$errStr}"
770 770
                 );
771 771
             }
772 772
         }
@@ -781,7 +781,7 @@  discard block
 block discarded – undo
781 781
         // build string representation of function 'name'
782 782
         if (is_array($func)) {
783 783
             if (is_object($func[0])) {
784
-                $funcName = get_class($func[0]) . '->' . $func[1];
784
+                $funcName = get_class($func[0]).'->'.$func[1];
785 785
             } else {
786 786
                 $funcName = implode('::', $func);
787 787
             }
@@ -793,16 +793,16 @@  discard block
 block discarded – undo
793 793
 
794 794
         // verify that function to be invoked is in fact callable
795 795
         if (!is_callable($func)) {
796
-            $this->getLogger()->error("XML-RPC: " . __METHOD__ . ": function '$funcName' registered as method handler is not callable");
796
+            $this->getLogger()->error("XML-RPC: ".__METHOD__.": function '$funcName' registered as method handler is not callable");
797 797
             return new static::$responseClass(
798 798
                 0,
799 799
                 PhpXmlRpc::$xmlrpcerr['server_error'],
800
-                PhpXmlRpc::$xmlrpcstr['server_error'] . ": no function matches method"
800
+                PhpXmlRpc::$xmlrpcstr['server_error'].": no function matches method"
801 801
             );
802 802
         }
803 803
 
804 804
         if (isset($dmap[$methodName]['exception_handling'])) {
805
-            $exception_handling = (int)$dmap[$methodName]['exception_handling'];
805
+            $exception_handling = (int) $dmap[$methodName]['exception_handling'];
806 806
         } else {
807 807
             $exception_handling = $this->exception_handling;
808 808
         }
@@ -823,14 +823,14 @@  discard block
 block discarded – undo
823 823
                     $r = call_user_func($func, $req);
824 824
                 }
825 825
                 if (!is_a($r, 'PhpXmlRpc\Response')) {
826
-                    $this->getLogger()->error("XML-RPC: " . __METHOD__ . ": function '$funcName' registered as method handler does not return an xmlrpc response object but a " . gettype($r));
826
+                    $this->getLogger()->error("XML-RPC: ".__METHOD__.": function '$funcName' registered as method handler does not return an xmlrpc response object but a ".gettype($r));
827 827
                     if (is_a($r, 'PhpXmlRpc\Value')) {
828 828
                         $r = new static::$responseClass($r);
829 829
                     } else {
830 830
                         $r = new static::$responseClass(
831 831
                             0,
832 832
                             PhpXmlRpc::$xmlrpcerr['server_error'],
833
-                            PhpXmlRpc::$xmlrpcstr['server_error'] . ": function does not return xmlrpc response object"
833
+                            PhpXmlRpc::$xmlrpcstr['server_error'].": function does not return xmlrpc response object"
834 834
                         );
835 835
                     }
836 836
                 }
@@ -845,7 +845,7 @@  discard block
 block discarded – undo
845 845
                         $r = call_user_func_array($func, array($methodName, $params, $this->user_data));
846 846
                         // mimic EPI behaviour: if we get an array that looks like an error, make it an error response
847 847
                         if (is_array($r) && array_key_exists('faultCode', $r) && array_key_exists('faultString', $r)) {
848
-                            $r = new static::$responseClass(0, (int)$r['faultCode'], (string)$r['faultString']);
848
+                            $r = new static::$responseClass(0, (int) $r['faultCode'], (string) $r['faultString']);
849 849
                         } else {
850 850
                             // functions using EPI api should NOT return resp objects, so make sure we encode the
851 851
                             // return type correctly
@@ -931,7 +931,7 @@  discard block
 block discarded – undo
931 931
     protected function generatePayload($resp, $respCharset)
932 932
     {
933 933
         $header = $resp->xml_header($respCharset);
934
-        if ($this->debug > 0) {
934
+        if ($this->debug>0) {
935 935
             $header .= $this->serializeDebug($respCharset);
936 936
         }
937 937
 
@@ -943,7 +943,7 @@  discard block
 block discarded – undo
943 943
             $payload = $resp->serialize($respCharset);
944 944
         }
945 945
 
946
-        return $header . $payload;
946
+        return $header.$payload;
947 947
     }
948 948
 
949 949
     /**
@@ -957,7 +957,7 @@  discard block
 block discarded – undo
957 957
         // if we get a warning/error that has output some text before here, then we cannot
958 958
         // add a new header. We cannot say we are sending xml, either...
959 959
         if (!headers_sent()) {
960
-            header('Content-Type: ' . $respContentType);
960
+            header('Content-Type: '.$respContentType);
961 961
             // we do not know if client actually told us an accepted charset, but if it did we have to tell it what we did
962 962
             header("Vary: Accept-Charset");
963 963
 
@@ -980,12 +980,12 @@  discard block
 block discarded – undo
980 980
             // Note that Apache/mod_php will add (and even alter!) the Content-Length header on its own, but only for
981 981
             // responses up to 8000 bytes
982 982
             if ($phpNoSelfCompress) {
983
-                header('Content-Length: ' . (int)strlen($payload));
983
+                header('Content-Length: '.(int) strlen($payload));
984 984
             }
985 985
         } else {
986 986
             /// @todo allow the user to easily subclass this in a way which allows the resp. headers to be already sent
987 987
             ///       by now without flagging it as an error. Possibly check for presence of Content-Type header
988
-            $this->getLogger()->error('XML-RPC: ' . __METHOD__ . ': http headers already sent before response is fully generated. Check for php warning or error messages');
988
+            $this->getLogger()->error('XML-RPC: '.__METHOD__.': http headers already sent before response is fully generated. Check for php warning or error messages');
989 989
         }
990 990
 
991 991
         print $payload;
@@ -1044,7 +1044,7 @@  discard block
 block discarded – undo
1044 1044
      */
1045 1045
     protected function debugMsg($string)
1046 1046
     {
1047
-        $this->debug_info .= $string . "\n";
1047
+        $this->debug_info .= $string."\n";
1048 1048
     }
1049 1049
 
1050 1050
     /**
@@ -1338,7 +1338,7 @@  discard block
 block discarded – undo
1338 1338
                 $i++; // for error message, we count params from 1
1339 1339
                 return static::_xmlrpcs_multicall_error(new static::$responseClass(0,
1340 1340
                     PhpXmlRpc::$xmlrpcerr['incorrect_params'],
1341
-                    PhpXmlRpc::$xmlrpcstr['incorrect_params'] . ": probable xml error in param " . $i));
1341
+                    PhpXmlRpc::$xmlrpcstr['incorrect_params'].": probable xml error in param ".$i));
1342 1342
             }
1343 1343
         }
1344 1344
 
@@ -1419,7 +1419,7 @@  discard block
 block discarded – undo
1419 1419
             }
1420 1420
         } else {
1421 1421
             $numCalls = count($req);
1422
-            for ($i = 0; $i < $numCalls; $i++) {
1422
+            for ($i = 0; $i<$numCalls; $i++) {
1423 1423
                 $result[$i] = static::_xmlrpcs_multicall_do_call_phpvals($server, $req[$i]);
1424 1424
             }
1425 1425
         }
@@ -1447,7 +1447,7 @@  discard block
 block discarded – undo
1447 1447
         // From PHP 8.4 the E_STRICT constant has been deprecated and will emit deprecation notices.
1448 1448
         // PHP core and core extensions since PHP 8.0 and later do not emit E_STRICT notices at all.
1449 1449
         // On PHP 7 series before PHP 7.4, some functions conditionally emit E_STRICT notices.
1450
-        if (PHP_VERSION_ID >= 70400) {
1450
+        if (PHP_VERSION_ID>=70400) {
1451 1451
             static::error_occurred($errString);
1452 1452
         } elseif ($errCode != E_STRICT) {
1453 1453
             static::error_occurred($errString);
@@ -1488,12 +1488,12 @@  discard block
 block discarded – undo
1488 1488
      */
1489 1489
     protected function xml_header($charsetEncoding = '')
1490 1490
     {
1491
-        $this->logDeprecation('Method ' . __METHOD__ . ' is deprecated');
1491
+        $this->logDeprecation('Method '.__METHOD__.' is deprecated');
1492 1492
 
1493 1493
         if ($charsetEncoding != '') {
1494
-            return "<?xml version=\"1.0\" encoding=\"$charsetEncoding\"?" . ">\n";
1494
+            return "<?xml version=\"1.0\" encoding=\"$charsetEncoding\"?".">\n";
1495 1495
         } else {
1496
-            return "<?xml version=\"1.0\"?" . ">\n";
1496
+            return "<?xml version=\"1.0\"?".">\n";
1497 1497
         }
1498 1498
     }
1499 1499
 
@@ -1509,7 +1509,7 @@  discard block
 block discarded – undo
1509 1509
             case self::OPT_FUNCTIONS_PARAMETERS_TYPE:
1510 1510
             case self::OPT_PHPVALS_ENCODING_OPTIONS:
1511 1511
             case self::OPT_RESPONSE_CHARSET_ENCODING:
1512
-                $this->logDeprecation('Getting property Request::' . $name . ' is deprecated');
1512
+                $this->logDeprecation('Getting property Request::'.$name.' is deprecated');
1513 1513
                 return $this->$name;
1514 1514
             case 'accepted_charset_encodings':
1515 1515
                 // manually implement the 'protected property' behaviour
@@ -1521,16 +1521,16 @@  discard block
 block discarded – undo
1521 1521
                     }
1522 1522
                 }
1523 1523
                 if ($canAccess) {
1524
-                    $this->logDeprecation('Getting property Request::' . $name . ' is deprecated');
1524
+                    $this->logDeprecation('Getting property Request::'.$name.' is deprecated');
1525 1525
                     return $this->accepted_compression;
1526 1526
                 } else {
1527
-                    trigger_error("Cannot access protected property Server::accepted_charset_encodings in " . __FILE__, E_USER_ERROR);
1527
+                    trigger_error("Cannot access protected property Server::accepted_charset_encodings in ".__FILE__, E_USER_ERROR);
1528 1528
                 }
1529 1529
                 break;
1530 1530
             default:
1531 1531
                 /// @todo throw instead? There are very few other places where the lib trigger errors which can potentially reach stdout...
1532 1532
                 $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1);
1533
-                trigger_error('Undefined property via __get(): ' . $name . ' in ' . $trace[0]['file'] . ' on line ' . $trace[0]['line'], E_USER_WARNING);
1533
+                trigger_error('Undefined property via __get(): '.$name.' in '.$trace[0]['file'].' on line '.$trace[0]['line'], E_USER_WARNING);
1534 1534
                 $result = null;
1535 1535
                 return $result;
1536 1536
         }
@@ -1547,7 +1547,7 @@  discard block
 block discarded – undo
1547 1547
             case self::OPT_FUNCTIONS_PARAMETERS_TYPE:
1548 1548
             case self::OPT_PHPVALS_ENCODING_OPTIONS:
1549 1549
             case self::OPT_RESPONSE_CHARSET_ENCODING:
1550
-                $this->logDeprecation('Setting property Request::' . $name . ' is deprecated');
1550
+                $this->logDeprecation('Setting property Request::'.$name.' is deprecated');
1551 1551
                 $this->$name = $value;
1552 1552
                 break;
1553 1553
             case 'accepted_charset_encodings':
@@ -1560,16 +1560,16 @@  discard block
 block discarded – undo
1560 1560
                     }
1561 1561
                 }
1562 1562
                 if ($canAccess) {
1563
-                    $this->logDeprecation('Setting property Request::' . $name . ' is deprecated');
1563
+                    $this->logDeprecation('Setting property Request::'.$name.' is deprecated');
1564 1564
                     $this->accepted_compression = $value;
1565 1565
                 } else {
1566
-                    trigger_error("Cannot access protected property Server::accepted_charset_encodings in " . __FILE__, E_USER_ERROR);
1566
+                    trigger_error("Cannot access protected property Server::accepted_charset_encodings in ".__FILE__, E_USER_ERROR);
1567 1567
                 }
1568 1568
                 break;
1569 1569
             default:
1570 1570
                 /// @todo throw instead? There are very few other places where the lib trigger errors which can potentially reach stdout...
1571 1571
                 $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1);
1572
-                trigger_error('Undefined property via __set(): ' . $name . ' in ' . $trace[0]['file'] . ' on line ' . $trace[0]['line'], E_USER_WARNING);
1572
+                trigger_error('Undefined property via __set(): '.$name.' in '.$trace[0]['file'].' on line '.$trace[0]['line'], E_USER_WARNING);
1573 1573
         }
1574 1574
     }
1575 1575
 
@@ -1584,7 +1584,7 @@  discard block
 block discarded – undo
1584 1584
             case self::OPT_FUNCTIONS_PARAMETERS_TYPE:
1585 1585
             case self::OPT_PHPVALS_ENCODING_OPTIONS:
1586 1586
             case self::OPT_RESPONSE_CHARSET_ENCODING:
1587
-                $this->logDeprecation('Checking property Request::' . $name . ' is deprecated');
1587
+                $this->logDeprecation('Checking property Request::'.$name.' is deprecated');
1588 1588
                 return isset($this->$name);
1589 1589
             case 'accepted_charset_encodings':
1590 1590
                 // manually implement the 'protected property' behaviour
@@ -1596,7 +1596,7 @@  discard block
 block discarded – undo
1596 1596
                     }
1597 1597
                 }
1598 1598
                 if ($canAccess) {
1599
-                    $this->logDeprecation('Checking property Request::' . $name . ' is deprecated');
1599
+                    $this->logDeprecation('Checking property Request::'.$name.' is deprecated');
1600 1600
                     return isset($this->accepted_compression);
1601 1601
                 }
1602 1602
                 // break through voluntarily
@@ -1616,7 +1616,7 @@  discard block
 block discarded – undo
1616 1616
             case self::OPT_FUNCTIONS_PARAMETERS_TYPE:
1617 1617
             case self::OPT_PHPVALS_ENCODING_OPTIONS:
1618 1618
             case self::OPT_RESPONSE_CHARSET_ENCODING:
1619
-                $this->logDeprecation('Unsetting property Request::' . $name . ' is deprecated');
1619
+                $this->logDeprecation('Unsetting property Request::'.$name.' is deprecated');
1620 1620
                 unset($this->$name);
1621 1621
                 break;
1622 1622
             case 'accepted_charset_encodings':
@@ -1629,16 +1629,16 @@  discard block
 block discarded – undo
1629 1629
                     }
1630 1630
                 }
1631 1631
                 if ($canAccess) {
1632
-                    $this->logDeprecation('Unsetting property Request::' . $name . ' is deprecated');
1632
+                    $this->logDeprecation('Unsetting property Request::'.$name.' is deprecated');
1633 1633
                     unset($this->accepted_compression);
1634 1634
                 } else {
1635
-                    trigger_error("Cannot access protected property Server::accepted_charset_encodings in " . __FILE__, E_USER_ERROR);
1635
+                    trigger_error("Cannot access protected property Server::accepted_charset_encodings in ".__FILE__, E_USER_ERROR);
1636 1636
                 }
1637 1637
                 break;
1638 1638
             default:
1639 1639
                 /// @todo throw instead? There are very few other places where the lib trigger errors which can potentially reach stdout...
1640 1640
                 $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1);
1641
-                trigger_error('Undefined property via __unset(): ' . $name . ' in ' . $trace[0]['file'] . ' on line ' . $trace[0]['line'], E_USER_WARNING);
1641
+                trigger_error('Undefined property via __unset(): '.$name.' in '.$trace[0]['file'].' on line '.$trace[0]['line'], E_USER_WARNING);
1642 1642
         }
1643 1643
     }
1644 1644
 }
Please login to merge, or discard this patch.
demo/vardemo.php 1 patch
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-require_once __DIR__ . "/client/_prepend.php";
2
+require_once __DIR__."/client/_prepend.php";
3 3
 
4 4
 output('<html lang="en">
5 5
 <head><title>phpxmlrpc</title></head>
@@ -10,25 +10,25 @@  discard block
 block discarded – undo
10 10
 output("<p>Please note that in most cases you are better off using `new PhpXmlRpc\Encoder()->encode()` to create nested Value objects</p>\n");
11 11
 
12 12
 $v = new PhpXmlRpc\Value(1234, 'int');
13
-output("Int: <PRE>" . htmlentities($v->serialize()) . "</PRE>");
13
+output("Int: <PRE>".htmlentities($v->serialize())."</PRE>");
14 14
 
15 15
 $v = new PhpXmlRpc\Value('Are the following characters escaped? < & >');
16
-output("String <PRE>" . htmlentities($v->serialize()) . "</PRE>");
16
+output("String <PRE>".htmlentities($v->serialize())."</PRE>");
17 17
 
18 18
 $v = new PhpXmlRpc\Value(true, 'boolean');
19
-output("Boolean: <PRE>" . htmlentities($v->serialize()) . "</PRE>");
19
+output("Boolean: <PRE>".htmlentities($v->serialize())."</PRE>");
20 20
 
21 21
 $v = new PhpXmlRpc\Value(1234.5678, 'double');
22
-output("Double: <PRE>" . htmlentities($v->serialize()) . "</PRE>");
22
+output("Double: <PRE>".htmlentities($v->serialize())."</PRE>");
23 23
 
24 24
 $v = new PhpXmlRpc\Value(time(), 'dateTime.iso8601');
25
-output("Datetime (from timestamp): <PRE>" . htmlentities($v->serialize()) . "</PRE>");
25
+output("Datetime (from timestamp): <PRE>".htmlentities($v->serialize())."</PRE>");
26 26
 $v = new PhpXmlRpc\Value(new DateTime(), 'dateTime.iso8601');
27
-output("Datetime (from php DateTime): <PRE>" . htmlentities($v->serialize()) . "</PRE>");
27
+output("Datetime (from php DateTime): <PRE>".htmlentities($v->serialize())."</PRE>");
28 28
 
29 29
 $v = new PhpXmlRpc\Value('hello world', 'base64');
30
-output("Base64: <PRE>" . htmlentities($v->serialize()) . "</PRE>");
31
-output("(value of base64 string is: '" . $v->scalarVal() . "')<BR><BR>");
30
+output("Base64: <PRE>".htmlentities($v->serialize())."</PRE>");
31
+output("(value of base64 string is: '".$v->scalarVal()."')<BR><BR>");
32 32
 
33 33
 $v = new PhpXmlRpc\Value(
34 34
     array(
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
     ),
42 42
     "array"
43 43
 );
44
-output("Array: <PRE>" . htmlentities($v->serialize()) . "</PRE>");
44
+output("Array: <PRE>".htmlentities($v->serialize())."</PRE>");
45 45
 
46 46
 $v = new PhpXmlRpc\Value(
47 47
     array(
@@ -61,10 +61,10 @@  discard block
 block discarded – undo
61 61
     ),
62 62
     "struct"
63 63
 );
64
-output("Struct: <PRE>" . htmlentities($v->serialize()) . "</PRE>");
64
+output("Struct: <PRE>".htmlentities($v->serialize())."</PRE>");
65 65
 
66 66
 $w = new PhpXmlRpc\Value(array($v), 'array');
67
-output("Array containing a struct: <PRE>" . htmlentities($w->serialize()) . "</PRE>");
67
+output("Array containing a struct: <PRE>".htmlentities($w->serialize())."</PRE>");
68 68
 
69 69
 class MyClass
70 70
 {
@@ -76,49 +76,49 @@  discard block
 block discarded – undo
76 76
 // the public property is the only one which will be serialized. As such, it has to be of type Value
77 77
 $myObject->public = new \PhpXmlRpc\Value('a public property, wrapped');
78 78
 $w = new PhpXmlRpc\Value($myObject, 'struct');
79
-output("Struct encoding a php object: <PRE>" . htmlentities($w->serialize()) . "</PRE>");
79
+output("Struct encoding a php object: <PRE>".htmlentities($w->serialize())."</PRE>");
80 80
 
81 81
 output("<h3>Testing value serialization - xml-rpc extensions</h3>\n");
82 82
 $v = new PhpXmlRpc\Value(1234, 'i8');
83
-output("I8: <PRE>" . htmlentities($v->serialize()) . "</PRE>");
83
+output("I8: <PRE>".htmlentities($v->serialize())."</PRE>");
84 84
 $v = new PhpXmlRpc\Value(null, 'null');
85
-output("Null: <PRE>" . htmlentities($v->serialize()) . "</PRE>");
85
+output("Null: <PRE>".htmlentities($v->serialize())."</PRE>");
86 86
 \PhpXmlRpc\PhpXmlRpc::$xmlrpc_null_apache_encoding = true;
87
-output("Null, alternative: <PRE>" . htmlentities($v->serialize()) . "</PRE>");
87
+output("Null, alternative: <PRE>".htmlentities($v->serialize())."</PRE>");
88 88
 
89 89
 output("<h3>Testing value serialization - character encoding</h3>\n");
90 90
 // The greek word 'kosme'
91 91
 $v = new PhpXmlRpc\Value('κόσμε');
92
-output("Greek (default encoding): <PRE>" . htmlentities($v->serialize()) . "</PRE>");
93
-output("Greek (utf8 encoding): <PRE>" . htmlentities($v->serialize('UTF-8')) . "</PRE>");
92
+output("Greek (default encoding): <PRE>".htmlentities($v->serialize())."</PRE>");
93
+output("Greek (utf8 encoding): <PRE>".htmlentities($v->serialize('UTF-8'))."</PRE>");
94 94
 if (function_exists('mb_convert_encoding')) {
95
-    output("Greek (ISO-8859-7 encoding): <PRE>" . htmlentities($v->serialize('ISO-8859-7')) . "</PRE>");
95
+    output("Greek (ISO-8859-7 encoding): <PRE>".htmlentities($v->serialize('ISO-8859-7'))."</PRE>");
96 96
 }
97 97
 
98 98
 output("<h3>Testing request serialization</h3>\n");
99 99
 $req = new PhpXmlRpc\Request('examples.getStateName');
100 100
 $req->method('examples.getStateName');
101 101
 $req->addParam(new PhpXmlRpc\Value(42, 'int'));
102
-output("<PRE>" . htmlentities($req->serialize()) . "</PRE>");
102
+output("<PRE>".htmlentities($req->serialize())."</PRE>");
103 103
 
104 104
 output("<h3>Testing response serialization</h3>\n");
105 105
 $resp = new PhpXmlRpc\Response(new PhpXmlRpc\Value('The meaning of life'));
106
-output("<PRE>" . htmlentities($resp->serialize()) . "</PRE>");
106
+output("<PRE>".htmlentities($resp->serialize())."</PRE>");
107 107
 
108 108
 output("<h3>Testing ISO date formatting</h3><pre>\n");
109 109
 $t = time();
110 110
 $date = PhpXmlRpc\Helper\Date::iso8601Encode($t);
111 111
 output("Now is $t --> $date\n");
112
-output("Or in UTC, that is " . PhpXmlRpc\Helper\Date::iso8601Encode($t, 1) . "\n");
112
+output("Or in UTC, that is ".PhpXmlRpc\Helper\Date::iso8601Encode($t, 1)."\n");
113 113
 $tb = PhpXmlRpc\Helper\Date::iso8601Decode($date);
114 114
 output("That is to say $date --> $tb\n");
115
-output("Which comes out at " . PhpXmlRpc\Helper\Date::iso8601Encode($tb) . "\n");
116
-output("Which was the time in UTC at " . PhpXmlRpc\Helper\Date::iso8601Encode($tb, 1) . "\n");
115
+output("Which comes out at ".PhpXmlRpc\Helper\Date::iso8601Encode($tb)."\n");
116
+output("Which was the time in UTC at ".PhpXmlRpc\Helper\Date::iso8601Encode($tb, 1)."\n");
117 117
 output("</pre>\n");
118 118
 
119 119
 output("<h3>Testing reduced-precision formatting for doubles</h3><pre>\n");
120 120
 $v = new PhpXmlRpc\Value(1234.56789, 'double');
121 121
 \PhpXmlRpc\PhpXmlRpc::$xmlpc_double_precision = 2;
122
-output("Double, limited precision: <PRE>" . htmlentities($v->serialize()) . "</PRE>");
122
+output("Double, limited precision: <PRE>".htmlentities($v->serialize())."</PRE>");
123 123
 
124 124
 output('</body></html>');
Please login to merge, or discard this patch.
demo/server/methodProviders/functions.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -54,11 +54,11 @@  discard block
 block discarded – undo
54 54
         $snv = $sno->scalarVal();
55 55
 
56 56
         // look it up in our array (zero-based)
57
-        if (isset(self::$stateNames[$snv - 1])) {
58
-            $stateName = self::$stateNames[$snv - 1];
57
+        if (isset(self::$stateNames[$snv-1])) {
58
+            $stateName = self::$stateNames[$snv-1];
59 59
         } else {
60 60
             // not there, so complain
61
-            $err = "I don't have a state for the index '" . $snv . "'";
61
+            $err = "I don't have a state for the index '".$snv."'";
62 62
         }
63 63
 
64 64
         if ($err != '') {
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
         $s = $req->getParam(0);
133 133
         $t = $req->getParam(1);
134 134
 
135
-        return new Response(new Value($s->scalarVal() + $t->scalarVal(), Value::$xmlrpcInt));
135
+        return new Response(new Value($s->scalarVal()+$t->scalarVal(), Value::$xmlrpcInt));
136 136
     }
137 137
 
138 138
     public static $addtwodouble_sig = array(array('double', 'double', 'double'));
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
         $s = $req->getParam(0);
143 143
         $t = $req->getParam(1);
144 144
 
145
-        return new Response(new Value($s->scalarVal() + $t->scalarVal(), Value::$xmlrpcDouble));
145
+        return new Response(new Value($s->scalarVal()+$t->scalarVal(), Value::$xmlrpcDouble));
146 146
     }
147 147
 
148 148
     public static $stringecho_sig = array(array('string', 'string'));
@@ -165,7 +165,7 @@  discard block
 block discarded – undo
165 165
         ///       In fact, we miss some API (or extra data) in the Request...
166 166
         //$payload = file_get_contents('php://input');
167 167
         $payload = $req->serialize(PhpXmlRpc::$xmlrpc_internalencoding);
168
-        $s = "I got the following message:\n" . $payload;
168
+        $s = "I got the following message:\n".$payload;
169 169
 
170 170
         return new Response(new Value($s));
171 171
     }
@@ -238,17 +238,17 @@  discard block
 block discarded – undo
238 238
 
239 239
         /// @todo in real life, we should check for presence of return characters to avoid header injection!
240 240
 
241
-        $msgHdr = "From: " . $mFrom->scalarVal() . "\n";
242
-        $msgHdr .= "To: " . $mTo->scalarVal() . "\n";
241
+        $msgHdr = "From: ".$mFrom->scalarVal()."\n";
242
+        $msgHdr .= "To: ".$mTo->scalarVal()."\n";
243 243
 
244 244
         if ($mCc->scalarVal() != "") {
245
-            $msgHdr .= "Cc: " . $mCc->scalarVal() . "\n";
245
+            $msgHdr .= "Cc: ".$mCc->scalarVal()."\n";
246 246
         }
247 247
         if ($mBcc->scalarVal() != "") {
248
-            $msgHdr .= "Bcc: " . $mBcc->scalarVal() . "\n";
248
+            $msgHdr .= "Bcc: ".$mBcc->scalarVal()."\n";
249 249
         }
250 250
         if ($mMime->scalarVal() != "") {
251
-            $msgHdr .= "Content-type: " . $mMime->scalarVal() . "\n";
251
+            $msgHdr .= "Content-type: ".$mMime->scalarVal()."\n";
252 252
         }
253 253
         $msgHdr .= "X-Mailer: XML-RPC for PHP mailer 1.0";
254 254
 
Please login to merge, or discard this patch.