Passed
Push — master ( a94b2b...8614a7 )
by Gaetano
08:04
created
src/Helper/Http.php 1 patch
Spacing   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -46,12 +46,12 @@  discard block
 block discarded – undo
46 46
 
47 47
         // read chunk-size, chunk-extension (if any) and crlf
48 48
         // get the position of the linebreak
49
-        $chunkEnd = strpos($buffer, "\r\n") + 2;
49
+        $chunkEnd = strpos($buffer, "\r\n")+2;
50 50
         $temp = substr($buffer, 0, $chunkEnd);
51 51
         $chunkSize = hexdec(trim($temp));
52 52
         $chunkStart = $chunkEnd;
53
-        while ($chunkSize > 0) {
54
-            $chunkEnd = strpos($buffer, "\r\n", $chunkStart + $chunkSize);
53
+        while ($chunkSize>0) {
54
+            $chunkEnd = strpos($buffer, "\r\n", $chunkStart+$chunkSize);
55 55
 
56 56
             // just in case we got a broken connection
57 57
             if ($chunkEnd == false) {
@@ -63,19 +63,19 @@  discard block
 block discarded – undo
63 63
             }
64 64
 
65 65
             // read chunk-data and crlf
66
-            $chunk = substr($buffer, $chunkStart, $chunkEnd - $chunkStart);
66
+            $chunk = substr($buffer, $chunkStart, $chunkEnd-$chunkStart);
67 67
             // append chunk-data to entity-body
68 68
             $new .= $chunk;
69 69
             // length := length + chunk-size
70 70
             $length += strlen($chunk);
71 71
             // read chunk-size and crlf
72
-            $chunkStart = $chunkEnd + 2;
72
+            $chunkStart = $chunkEnd+2;
73 73
 
74
-            $chunkEnd = strpos($buffer, "\r\n", $chunkStart) + 2;
74
+            $chunkEnd = strpos($buffer, "\r\n", $chunkStart)+2;
75 75
             if ($chunkEnd == false) {
76 76
                 break; // just in case we got a broken connection
77 77
             }
78
-            $temp = substr($buffer, $chunkStart, $chunkEnd - $chunkStart);
78
+            $temp = substr($buffer, $chunkStart, $chunkEnd-$chunkStart);
79 79
             $chunkSize = hexdec(trim($temp));
80 80
             $chunkStart = $chunkEnd;
81 81
         }
@@ -104,11 +104,11 @@  discard block
 block discarded – undo
104 104
             // Look for CR/LF or simple LF as line separator (even though it is not valid http)
105 105
             $pos = strpos($data, "\r\n\r\n");
106 106
             if ($pos || is_int($pos)) {
107
-                $bd = $pos + 4;
107
+                $bd = $pos+4;
108 108
             } else {
109 109
                 $pos = strpos($data, "\n\n");
110 110
                 if ($pos || is_int($pos)) {
111
-                    $bd = $pos + 2;
111
+                    $bd = $pos+2;
112 112
                 } else {
113 113
                     // No separation between response headers and body: fault?
114 114
                     $bd = 0;
@@ -118,8 +118,8 @@  discard block
 block discarded – undo
118 118
                 // this filters out all http headers from proxy. maybe we could take them into account, too?
119 119
                 $data = substr($data, $bd);
120 120
             } else {
121
-                $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': HTTPS via proxy error, tunnel connection possibly failed');
122
-                throw new HttpException(PhpXmlRpc::$xmlrpcstr['http_error'] . ' (HTTPS via proxy error, tunnel connection possibly failed)', PhpXmlRpc::$xmlrpcerr['http_error']);
121
+                $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': HTTPS via proxy error, tunnel connection possibly failed');
122
+                throw new HttpException(PhpXmlRpc::$xmlrpcstr['http_error'].' (HTTPS via proxy error, tunnel connection possibly failed)', PhpXmlRpc::$xmlrpcerr['http_error']);
123 123
             }
124 124
         }
125 125
 
@@ -152,19 +152,19 @@  discard block
 block discarded – undo
152 152
         }
153 153
 
154 154
         if ($httpResponse['status_code'] !== '200') {
155
-            $errstr = substr($data, 0, strpos($data, "\n") - 1);
156
-            $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': HTTP error, got response: ' . $errstr);
157
-            throw new HttpException(PhpXmlRpc::$xmlrpcstr['http_error'] . ' (' . $errstr . ')', PhpXmlRpc::$xmlrpcerr['http_error'], null, $httpResponse['status_code']);
155
+            $errstr = substr($data, 0, strpos($data, "\n")-1);
156
+            $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': HTTP error, got response: '.$errstr);
157
+            throw new HttpException(PhpXmlRpc::$xmlrpcstr['http_error'].' ('.$errstr.')', PhpXmlRpc::$xmlrpcerr['http_error'], null, $httpResponse['status_code']);
158 158
         }
159 159
 
160 160
         // be tolerant to usage of \n instead of \r\n to separate headers and data (even though it is not valid http)
161 161
         $pos = strpos($data, "\r\n\r\n");
162 162
         if ($pos || is_int($pos)) {
163
-            $bd = $pos + 4;
163
+            $bd = $pos+4;
164 164
         } else {
165 165
             $pos = strpos($data, "\n\n");
166 166
             if ($pos || is_int($pos)) {
167
-                $bd = $pos + 2;
167
+                $bd = $pos+2;
168 168
             } else {
169 169
                 // No separation between response headers and body: fault?
170 170
                 // we could take some action here instead of going on...
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
         foreach ($ar as $line) {
179 179
             // take care of multi-line headers and cookies
180 180
             $arr = explode(':', $line, 2);
181
-            if (count($arr) > 1) {
181
+            if (count($arr)>1) {
182 182
                 $headerName = strtolower(trim($arr[0]));
183 183
                 /// @todo some other headers (the ones that allow a CSV list of values) do allow many values to be
184 184
                 ///       passed using multiple header lines.
@@ -195,7 +195,7 @@  discard block
 block discarded – undo
195 195
                     foreach ($cookies as $cookie) {
196 196
                         // glue together all received cookies, using a comma to separate them (same as php does with getallheaders())
197 197
                         if (isset($httpResponse['headers'][$headerName])) {
198
-                            $httpResponse['headers'][$headerName] .= ', ' . trim($cookie);
198
+                            $httpResponse['headers'][$headerName] .= ', '.trim($cookie);
199 199
                         } else {
200 200
                             $httpResponse['headers'][$headerName] = trim($cookie);
201 201
                         }
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
                 }
225 225
             } elseif (isset($headerName)) {
226 226
                 /// @todo version1 cookies might span multiple lines, thus breaking the parsing above
227
-                $httpResponse['headers'][$headerName] .= ' ' . trim($line);
227
+                $httpResponse['headers'][$headerName] .= ' '.trim($line);
228 228
             }
229 229
         }
230 230
 
@@ -247,7 +247,7 @@  discard block
 block discarded – undo
247 247
             // Decode chunked encoding sent by http 1.1 servers
248 248
             if (isset($httpResponse['headers']['transfer-encoding']) && $httpResponse['headers']['transfer-encoding'] == 'chunked') {
249 249
                 if (!$data = static::decodeChunked($data)) {
250
-                    $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': errors occurred when trying to rebuild the chunked data received from server');
250
+                    $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': errors occurred when trying to rebuild the chunked data received from server');
251 251
                     throw new HttpException(PhpXmlRpc::$xmlrpcstr['dechunk_fail'], PhpXmlRpc::$xmlrpcerr['dechunk_fail'], null, $httpResponse['status_code']);
252 252
                 }
253 253
             }
@@ -262,19 +262,19 @@  discard block
 block discarded – undo
262 262
                         if ($httpResponse['headers']['content-encoding'] == 'deflate' && $degzdata = @gzuncompress($data)) {
263 263
                             $data = $degzdata;
264 264
                             if ($debug) {
265
-                                $this->getLogger()->debugMessage("---INFLATED RESPONSE---[" . strlen($data) . " chars]---\n$data\n---END---");
265
+                                $this->getLogger()->debugMessage("---INFLATED RESPONSE---[".strlen($data)." chars]---\n$data\n---END---");
266 266
                             }
267 267
                         } elseif ($httpResponse['headers']['content-encoding'] == 'gzip' && $degzdata = @gzinflate(substr($data, 10))) {
268 268
                             $data = $degzdata;
269 269
                             if ($debug) {
270
-                                $this->getLogger()->debugMessage("---INFLATED RESPONSE---[" . strlen($data) . " chars]---\n$data\n---END---");
270
+                                $this->getLogger()->debugMessage("---INFLATED RESPONSE---[".strlen($data)." chars]---\n$data\n---END---");
271 271
                             }
272 272
                         } else {
273
-                            $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': errors occurred when trying to decode the deflated data received from server');
273
+                            $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': errors occurred when trying to decode the deflated data received from server');
274 274
                             throw new HttpException(PhpXmlRpc::$xmlrpcstr['decompress_fail'], PhpXmlRpc::$xmlrpcerr['decompress_fail'], null, $httpResponse['status_code']);
275 275
                         }
276 276
                     } else {
277
-                        $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': the server sent deflated data. Your php install must have the Zlib extension compiled in to support this.');
277
+                        $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': the server sent deflated data. Your php install must have the Zlib extension compiled in to support this.');
278 278
                         throw new HttpException(PhpXmlRpc::$xmlrpcstr['cannot_decompress'], PhpXmlRpc::$xmlrpcerr['cannot_decompress'], null, $httpResponse['status_code']);
279 279
                     }
280 280
                 }
Please login to merge, or discard this patch.
demo/server/methodProviders/validator1.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
             array(Value::$xmlrpcInt, Value::$xmlrpcArray)
18 18
         ),
19 19
         "docstring" => 'This handler takes a single parameter, an array of structs, each of which contains at least three elements named moe, larry and curly, all <i4>s. Your handler must add all the struct elements named curly and return the result.',
20
-        "function" => function ($req)
20
+        "function" => function($req)
21 21
         {
22 22
             $sno = $req->getParam(0);
23 23
             $numCurly = 0;
@@ -38,13 +38,13 @@  discard block
 block discarded – undo
38 38
             array(Value::$xmlrpcInt, Value::$xmlrpcStruct)
39 39
         ),
40 40
         "docstring" => 'This handler takes a single parameter, a struct, containing at least three elements named moe, larry and curly, all &lt;i4&gt;s. Your handler must add the three numbers and return the result.',
41
-        "function" => function ($req)
41
+        "function" => function($req)
42 42
         {
43 43
             $sno = $req->getParam(0);
44 44
             $moe = $sno["moe"];
45 45
             $larry = $sno["larry"];
46 46
             $curly = $sno["curly"];
47
-            $num = $moe->scalarval() + $larry->scalarval() + $curly->scalarval();
47
+            $num = $moe->scalarval()+$larry->scalarval()+$curly->scalarval();
48 48
 
49 49
             return new Response(new Value($num, Value::$xmlrpcInt));
50 50
         }
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
             array(Value::$xmlrpcStruct, Value::$xmlrpcStruct)
56 56
         ),
57 57
         "docstring" => 'This handler takes a single parameter, a struct. Your handler must return the struct.',
58
-        "function" => function ($req)
58
+        "function" => function($req)
59 59
         {
60 60
             $sno = $req->getParam(0);
61 61
 
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
             )
72 72
         ),
73 73
         "docstring" => 'This handler takes six parameters, and returns an array containing all the parameters.',
74
-        "function" => function ($req)
74
+        "function" => function($req)
75 75
         {
76 76
             return new Response(new Value(
77 77
                 array(
@@ -92,14 +92,14 @@  discard block
 block discarded – undo
92 92
             array(Value::$xmlrpcString, Value::$xmlrpcArray)
93 93
         ),
94 94
         "docstring" => 'This handler takes a single parameter, which is an array containing between 100 and 200 elements. Each of the items is a string, your handler must return a string containing the concatenated text of the first and last elements.',
95
-        "function" => function ($req)
95
+        "function" => function($req)
96 96
         {
97 97
             $ar = $req->getParam(0);
98 98
             $sz = $ar->count();
99 99
             $first = $ar[0];
100
-            $last = $ar[$sz - 1];
100
+            $last = $ar[$sz-1];
101 101
 
102
-            return new Response(new Value($first->scalarval() . $last->scalarval(), Value::$xmlrpcString));
102
+            return new Response(new Value($first->scalarval().$last->scalarval(), Value::$xmlrpcString));
103 103
         }
104 104
     ),
105 105
 
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
             array(Value::$xmlrpcStruct, Value::$xmlrpcInt)
109 109
         ),
110 110
         "docstring" => 'This handler takes one parameter, and returns a struct containing three elements, times10, times100 and times1000, the result of multiplying the number by 10, 100 and 1000.',
111
-        "function" => function ($req)
111
+        "function" => function($req)
112 112
         {
113 113
             $sno = $req->getParam(0);
114 114
             $v = $sno->scalarval();
@@ -129,7 +129,7 @@  discard block
 block discarded – undo
129 129
             array(Value::$xmlrpcInt, Value::$xmlrpcStruct)
130 130
         ),
131 131
         "docstring" => 'This handler takes a single parameter, a struct, that models a daily calendar. At the top level, there is one struct for each year. Each year is broken down into months, and months into days. Most of the days are empty in the struct you receive, but the entry for April 1, 2000 contains a least three elements named moe, larry and curly, all &lt;i4&gt;s. Your handler must add the three numbers and return the result.',
132
-        "function" => function ($req)
132
+        "function" => function($req)
133 133
         {
134 134
             $sno = $req->getParam(0);
135 135
 
@@ -140,7 +140,7 @@  discard block
 block discarded – undo
140 140
             $larry = $fools["larry"];
141 141
             $moe = $fools["moe"];
142 142
 
143
-            return new Response(new Value($curly->scalarval() + $larry->scalarval() + $moe->scalarval(), Value::$xmlrpcInt));
143
+            return new Response(new Value($curly->scalarval()+$larry->scalarval()+$moe->scalarval(), Value::$xmlrpcInt));
144 144
         }
145 145
     ),
146 146
 
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
             array(Value::$xmlrpcStruct, Value::$xmlrpcString)
150 150
         ),
151 151
         "docstring" => 'This handler takes a single parameter, a string, that contains any number of predefined entities, namely &lt;, &gt;, &amp; \' and ".<BR>Your handler must return a struct that contains five fields, all numbers: ctLeftAngleBrackets, ctRightAngleBrackets, ctAmpersands, ctApostrophes, ctQuotes.',
152
-        "function" => function ($req)
152
+        "function" => function($req)
153 153
         {
154 154
             $sno = $req->getParam(0);
155 155
             $str = $sno->scalarval();
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
             $ap = 0;
159 159
             $qu = 0;
160 160
             $amp = 0;
161
-            for ($i = 0; $i < strlen($str); $i++) {
161
+            for ($i = 0; $i<strlen($str); $i++) {
162 162
                 $c = substr($str, $i, 1);
163 163
                 switch ($c) {
164 164
                     case ">":
Please login to merge, or discard this patch.
src/Server.php 1 patch
Spacing   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
      */
240 240
     public static function xmlrpc_debugmsg($msg)
241 241
     {
242
-        static::$_xmlrpc_debuginfo .= $msg . "\n";
242
+        static::$_xmlrpc_debuginfo .= $msg."\n";
243 243
     }
244 244
 
245 245
     /**
@@ -251,7 +251,7 @@  discard block
 block discarded – undo
251 251
      */
252 252
     public static function error_occurred($msg)
253 253
     {
254
-        static::$_xmlrpcs_occurred_errors .= $msg . "\n";
254
+        static::$_xmlrpcs_occurred_errors .= $msg."\n";
255 255
     }
256 256
 
257 257
     /**
@@ -272,10 +272,10 @@  discard block
 block discarded – undo
272 272
         // user debug info should be encoded by the end user using the INTERNAL_ENCODING
273 273
         $out = '';
274 274
         if ($this->debug_info != '') {
275
-            $out .= "<!-- SERVER DEBUG INFO (BASE64 ENCODED):\n" . base64_encode($this->debug_info) . "\n-->\n";
275
+            $out .= "<!-- SERVER DEBUG INFO (BASE64 ENCODED):\n".base64_encode($this->debug_info)."\n-->\n";
276 276
         }
277 277
         if (static::$_xmlrpc_debuginfo != '') {
278
-            $out .= "<!-- DEBUG INFO:\n" . $this->getCharsetEncoder()->encodeEntities(str_replace('--', '_-', static::$_xmlrpc_debuginfo), PhpXmlRpc::$xmlrpc_internalencoding, $charsetEncoding) . "\n-->\n";
278
+            $out .= "<!-- DEBUG INFO:\n".$this->getCharsetEncoder()->encodeEntities(str_replace('--', '_-', static::$_xmlrpc_debuginfo), PhpXmlRpc::$xmlrpc_internalencoding, $charsetEncoding)."\n-->\n";
279 279
             // NB: a better solution MIGHT be to use CDATA, but we need to insert it
280 280
             // into return payload AFTER the beginning tag
281 281
             //$out .= "<![CDATA[ DEBUG INFO:\n\n" . str_replace(']]>', ']_]_>', static::$_xmlrpc_debuginfo) . "\n]]>\n";
@@ -304,8 +304,8 @@  discard block
 block discarded – undo
304 304
         $this->debug_info = '';
305 305
 
306 306
         // Save what we received, before parsing it
307
-        if ($this->debug > 1) {
308
-            $this->debugmsg("+++GOT+++\n" . $data . "\n+++END+++");
307
+        if ($this->debug>1) {
308
+            $this->debugmsg("+++GOT+++\n".$data."\n+++END+++");
309 309
         }
310 310
 
311 311
         $resp = $this->parseRequestHeaders($data, $reqCharset, $respCharset, $respEncoding);
@@ -321,21 +321,21 @@  discard block
 block discarded – undo
321 321
             $resp->raw_data = $rawData;
322 322
         }
323 323
 
324
-        if ($this->debug > 2 && static::$_xmlrpcs_occurred_errors != '') {
325
-            $this->debugmsg("+++PROCESSING ERRORS AND WARNINGS+++\n" .
326
-                static::$_xmlrpcs_occurred_errors . "+++END+++");
324
+        if ($this->debug>2 && static::$_xmlrpcs_occurred_errors != '') {
325
+            $this->debugmsg("+++PROCESSING ERRORS AND WARNINGS+++\n".
326
+                static::$_xmlrpcs_occurred_errors."+++END+++");
327 327
         }
328 328
 
329 329
         $payload = $this->xml_header($respCharset);
330
-        if ($this->debug > 0) {
331
-            $payload = $payload . $this->serializeDebug($respCharset);
330
+        if ($this->debug>0) {
331
+            $payload = $payload.$this->serializeDebug($respCharset);
332 332
         }
333 333
 
334 334
         // Do not create response serialization if it has already happened. Helps to build json magic
335 335
         if (empty($resp->payload)) {
336 336
             $resp->serialize($respCharset);
337 337
         }
338
-        $payload = $payload . $resp->payload;
338
+        $payload = $payload.$resp->payload;
339 339
 
340 340
         if ($returnPayload) {
341 341
             return $payload;
@@ -344,7 +344,7 @@  discard block
 block discarded – undo
344 344
         // if we get a warning/error that has output some text before here, then we cannot
345 345
         // add a new header. We cannot say we are sending xml, either...
346 346
         if (!headers_sent()) {
347
-            header('Content-Type: ' . $resp->content_type);
347
+            header('Content-Type: '.$resp->content_type);
348 348
             // we do not know if client actually told us an accepted charset, but if it did we have to tell it what we did
349 349
             header("Vary: Accept-Charset");
350 350
 
@@ -367,10 +367,10 @@  discard block
 block discarded – undo
367 367
             // Note that Apache/mod_php will add (and even alter!) the Content-Length header on its own, but only for
368 368
             // responses up to 8000 bytes
369 369
             if ($phpNoSelfCompress) {
370
-                header('Content-Length: ' . (int)strlen($payload));
370
+                header('Content-Length: '.(int) strlen($payload));
371 371
             }
372 372
         } else {
373
-            $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': http headers already sent before response is fully generated. Check for php warning or error messages');
373
+            $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': http headers already sent before response is fully generated. Check for php warning or error messages');
374 374
         }
375 375
 
376 376
         print $payload;
@@ -428,9 +428,9 @@  discard block
 block discarded – undo
428 428
             $numParams = count($in);
429 429
         }
430 430
         foreach ($sigs as $curSig) {
431
-            if (count($curSig) == $numParams + 1) {
431
+            if (count($curSig) == $numParams+1) {
432 432
                 $itsOK = 1;
433
-                for ($n = 0; $n < $numParams; $n++) {
433
+                for ($n = 0; $n<$numParams; $n++) {
434 434
                     if (is_object($in)) {
435 435
                         $p = $in->getParam($n);
436 436
                         if ($p->kindOf() == 'scalar') {
@@ -443,10 +443,10 @@  discard block
 block discarded – undo
443 443
                     }
444 444
 
445 445
                     // param index is $n+1, as first member of sig is return type
446
-                    if ($pt != $curSig[$n + 1] && $curSig[$n + 1] != Value::$xmlrpcValue) {
446
+                    if ($pt != $curSig[$n+1] && $curSig[$n+1] != Value::$xmlrpcValue) {
447 447
                         $itsOK = 0;
448
-                        $pno = $n + 1;
449
-                        $wanted = $curSig[$n + 1];
448
+                        $pno = $n+1;
449
+                        $wanted = $curSig[$n+1];
450 450
                         $got = $pt;
451 451
                         break;
452 452
                     }
@@ -473,10 +473,10 @@  discard block
 block discarded – undo
473 473
         // check if $_SERVER is populated: it might have been disabled via ini file
474 474
         // (this is true even when in CLI mode)
475 475
         if (count($_SERVER) == 0) {
476
-            $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': cannot parse request headers as $_SERVER is not populated');
476
+            $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': cannot parse request headers as $_SERVER is not populated');
477 477
         }
478 478
 
479
-        if ($this->debug > 1) {
479
+        if ($this->debug>1) {
480 480
             if (function_exists('getallheaders')) {
481 481
                 $this->debugmsg(''); // empty line
482 482
                 foreach (getallheaders() as $name => $val) {
@@ -501,13 +501,13 @@  discard block
 block discarded – undo
501 501
                 if (function_exists('gzinflate') && in_array($contentEncoding, $this->accepted_compression)) {
502 502
                     if ($contentEncoding == 'deflate' && $degzdata = @gzuncompress($data)) {
503 503
                         $data = $degzdata;
504
-                        if ($this->debug > 1) {
505
-                            $this->debugmsg("\n+++INFLATED REQUEST+++[" . strlen($data) . " chars]+++\n" . $data . "\n+++END+++");
504
+                        if ($this->debug>1) {
505
+                            $this->debugmsg("\n+++INFLATED REQUEST+++[".strlen($data)." chars]+++\n".$data."\n+++END+++");
506 506
                         }
507 507
                     } elseif ($contentEncoding == 'gzip' && $degzdata = @gzinflate(substr($data, 10))) {
508 508
                         $data = $degzdata;
509
-                        if ($this->debug > 1) {
510
-                            $this->debugmsg("+++INFLATED REQUEST+++[" . strlen($data) . " chars]+++\n" . $data . "\n+++END+++");
509
+                        if ($this->debug>1) {
510
+                            $this->debugmsg("+++INFLATED REQUEST+++[".strlen($data)." chars]+++\n".$data."\n+++END+++");
511 511
                         }
512 512
                     } else {
513 513
                         $r = new Response(0, PhpXmlRpc::$xmlrpcerr['server_decompress_fail'],
@@ -599,7 +599,7 @@  discard block
 block discarded – undo
599 599
                     if ($reqEncoding == 'ISO-8859-1') {
600 600
                         $data = utf8_encode($data);
601 601
                     } else {
602
-                        $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': unsupported charset encoding of received request: ' . $reqEncoding);
602
+                        $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': unsupported charset encoding of received request: '.$reqEncoding);
603 603
                     }
604 604
                 }
605 605
             }
@@ -626,7 +626,7 @@  discard block
 block discarded – undo
626 626
             preg_match('/^XML error ([0-9]+)/', $xmlRpcParser->_xh['isf_reason'], $matches);
627 627
             return new Response(
628 628
                 0,
629
-                PhpXmlRpc::$xmlrpcerrxml + (int)$matches[1],
629
+                PhpXmlRpc::$xmlrpcerrxml+(int) $matches[1],
630 630
                 $xmlRpcParser->_xh['isf_reason']);
631 631
         } elseif ($xmlRpcParser->_xh['isf']) {
632 632
             /// @todo separate better the various cases, as we have done in Request::parseResponse: invalid xml-rpc,
@@ -634,7 +634,7 @@  discard block
 block discarded – undo
634 634
             return new Response(
635 635
                 0,
636 636
                 PhpXmlRpc::$xmlrpcerr['invalid_request'],
637
-                PhpXmlRpc::$xmlrpcstr['invalid_request'] . ' ' . $xmlRpcParser->_xh['isf_reason']);
637
+                PhpXmlRpc::$xmlrpcstr['invalid_request'].' '.$xmlRpcParser->_xh['isf_reason']);
638 638
         } else {
639 639
             // small layering violation in favor of speed and memory usage: we should allow the 'execute' method handle
640 640
             // this, but in the most common scenario (xmlrpc values type server with some methods registered as phpvals)
@@ -644,20 +644,20 @@  discard block
 block discarded – undo
644 644
                     ($this->dmap[$xmlRpcParser->_xh['method']]['parameters_type'] != 'xmlrpcvals')
645 645
                 )
646 646
             ) {
647
-                if ($this->debug > 1) {
648
-                    $this->debugmsg("\n+++PARSED+++\n" . var_export($xmlRpcParser->_xh['params'], true) . "\n+++END+++");
647
+                if ($this->debug>1) {
648
+                    $this->debugmsg("\n+++PARSED+++\n".var_export($xmlRpcParser->_xh['params'], true)."\n+++END+++");
649 649
                 }
650 650
 
651 651
                 return $this->execute($xmlRpcParser->_xh['method'], $xmlRpcParser->_xh['params'], $xmlRpcParser->_xh['pt']);
652 652
             } else {
653 653
                 // build a Request object with data parsed from xml and add parameters in
654 654
                 $req = new Request($xmlRpcParser->_xh['method']);
655
-                for ($i = 0; $i < count($xmlRpcParser->_xh['params']); $i++) {
655
+                for ($i = 0; $i<count($xmlRpcParser->_xh['params']); $i++) {
656 656
                     $req->addParam($xmlRpcParser->_xh['params'][$i]);
657 657
                 }
658 658
 
659
-                if ($this->debug > 1) {
660
-                    $this->debugmsg("\n+++PARSED+++\n" . var_export($req, true) . "\n+++END+++");
659
+                if ($this->debug>1) {
660
+                    $this->debugmsg("\n+++PARSED+++\n".var_export($req, true)."\n+++END+++");
661 661
                 }
662 662
 
663 663
                 return $this->execute($req);
@@ -709,7 +709,7 @@  discard block
 block discarded – undo
709 709
                 return new Response(
710 710
                     0,
711 711
                     PhpXmlRpc::$xmlrpcerr['incorrect_params'],
712
-                    PhpXmlRpc::$xmlrpcstr['incorrect_params'] . ": {$errStr}"
712
+                    PhpXmlRpc::$xmlrpcstr['incorrect_params'].": {$errStr}"
713 713
                 );
714 714
             }
715 715
         }
@@ -724,7 +724,7 @@  discard block
 block discarded – undo
724 724
         // build string representation of function 'name'
725 725
         if (is_array($func)) {
726 726
             if (is_object($func[0])) {
727
-                $funcName = get_class($func[0]) . '->' . $func[1];
727
+                $funcName = get_class($func[0]).'->'.$func[1];
728 728
             } else {
729 729
                 $funcName = implode('::', $func);
730 730
             }
@@ -736,17 +736,17 @@  discard block
 block discarded – undo
736 736
 
737 737
         // verify that function to be invoked is in fact callable
738 738
         if (!is_callable($func)) {
739
-            $this->getLogger()->errorLog("XML-RPC: " . __METHOD__ . ": function '$funcName' registered as method handler is not callable");
739
+            $this->getLogger()->errorLog("XML-RPC: ".__METHOD__.": function '$funcName' registered as method handler is not callable");
740 740
             return new Response(
741 741
                 0,
742 742
                 PhpXmlRpc::$xmlrpcerr['server_error'],
743
-                PhpXmlRpc::$xmlrpcstr['server_error'] . ": no function matches method"
743
+                PhpXmlRpc::$xmlrpcstr['server_error'].": no function matches method"
744 744
             );
745 745
         }
746 746
 
747 747
         // If debug level is 3, we should catch all errors generated during processing of user function, and log them
748 748
         // as part of response
749
-        if ($this->debug > 2) {
749
+        if ($this->debug>2) {
750 750
             self::$_xmlrpcs_prev_ehandler = set_error_handler(array('\PhpXmlRpc\Server', '_xmlrpcs_errorHandler'));
751 751
         }
752 752
 
@@ -760,14 +760,14 @@  discard block
 block discarded – undo
760 760
                     $r = call_user_func($func, $req);
761 761
                 }
762 762
                 if (!is_a($r, 'PhpXmlRpc\Response')) {
763
-                    $this->getLogger()->errorLog("XML-RPC: " . __METHOD__ . ": function '$funcName' registered as method handler does not return an xmlrpc response object but a " . gettype($r));
763
+                    $this->getLogger()->errorLog("XML-RPC: ".__METHOD__.": function '$funcName' registered as method handler does not return an xmlrpc response object but a ".gettype($r));
764 764
                     if (is_a($r, 'PhpXmlRpc\Value')) {
765 765
                         $r = new Response($r);
766 766
                     } else {
767 767
                         $r = new Response(
768 768
                             0,
769 769
                             PhpXmlRpc::$xmlrpcerr['server_error'],
770
-                            PhpXmlRpc::$xmlrpcstr['server_error'] . ": function does not return xmlrpc response object"
770
+                            PhpXmlRpc::$xmlrpcstr['server_error'].": function does not return xmlrpc response object"
771 771
                         );
772 772
                     }
773 773
                 }
@@ -782,7 +782,7 @@  discard block
 block discarded – undo
782 782
                         $r = call_user_func_array($func, array($methodName, $params, $this->user_data));
783 783
                         // mimic EPI behaviour: if we get an array that looks like an error, make it an error response
784 784
                         if (is_array($r) && array_key_exists('faultCode', $r) && array_key_exists('faultString', $r)) {
785
-                            $r = new Response(0, (integer)$r['faultCode'], (string)$r['faultString']);
785
+                            $r = new Response(0, (integer) $r['faultCode'], (string) $r['faultString']);
786 786
                         } else {
787 787
                             // functions using EPI api should NOT return resp objects, so make sure we encode the
788 788
                             // return type correctly
@@ -806,7 +806,7 @@  discard block
 block discarded – undo
806 806
             // proper error-response
807 807
             switch ($this->exception_handling) {
808 808
                 case 2:
809
-                    if ($this->debug > 2) {
809
+                    if ($this->debug>2) {
810 810
                         if (self::$_xmlrpcs_prev_ehandler) {
811 811
                             set_error_handler(self::$_xmlrpcs_prev_ehandler);
812 812
                         } else {
@@ -829,7 +829,7 @@  discard block
 block discarded – undo
829 829
             // proper error-response
830 830
             switch ($this->exception_handling) {
831 831
                 case 2:
832
-                    if ($this->debug > 2) {
832
+                    if ($this->debug>2) {
833 833
                         if (self::$_xmlrpcs_prev_ehandler) {
834 834
                             set_error_handler(self::$_xmlrpcs_prev_ehandler);
835 835
                         } else {
@@ -849,7 +849,7 @@  discard block
 block discarded – undo
849 849
             }
850 850
         }
851 851
 
852
-        if ($this->debug > 2) {
852
+        if ($this->debug>2) {
853 853
             // note: restore the error handler we found before calling the user func, even if it has been changed
854 854
             // inside the func itself
855 855
             if (self::$_xmlrpcs_prev_ehandler) {
@@ -915,7 +915,7 @@  discard block
 block discarded – undo
915 915
      */
916 916
     protected function debugmsg($string)
917 917
     {
918
-        $this->debug_info .= $string . "\n";
918
+        $this->debug_info .= $string."\n";
919 919
     }
920 920
 
921 921
     /**
@@ -925,9 +925,9 @@  discard block
 block discarded – undo
925 925
     protected function xml_header($charsetEncoding = '')
926 926
     {
927 927
         if ($charsetEncoding != '') {
928
-            return "<?xml version=\"1.0\" encoding=\"$charsetEncoding\"?" . ">\n";
928
+            return "<?xml version=\"1.0\" encoding=\"$charsetEncoding\"?".">\n";
929 929
         } else {
930
-            return "<?xml version=\"1.0\"?" . ">\n";
930
+            return "<?xml version=\"1.0\"?".">\n";
931 931
         }
932 932
     }
933 933
 
@@ -1199,7 +1199,7 @@  discard block
 block discarded – undo
1199 1199
                 $i++; // for error message, we count params from 1
1200 1200
                 return static::_xmlrpcs_multicall_error(new Response(0,
1201 1201
                     PhpXmlRpc::$xmlrpcerr['incorrect_params'],
1202
-                    PhpXmlRpc::$xmlrpcstr['incorrect_params'] . ": probable xml error in param " . $i));
1202
+                    PhpXmlRpc::$xmlrpcstr['incorrect_params'].": probable xml error in param ".$i));
1203 1203
             }
1204 1204
         }
1205 1205
 
@@ -1280,7 +1280,7 @@  discard block
 block discarded – undo
1280 1280
             }
1281 1281
         } else {
1282 1282
             $numCalls = count($req);
1283
-            for ($i = 0; $i < $numCalls; $i++) {
1283
+            for ($i = 0; $i<$numCalls; $i++) {
1284 1284
                 $result[$i] = static::_xmlrpcs_multicall_do_call_phpvals($server, $req[$i]);
1285 1285
             }
1286 1286
         }
Please login to merge, or discard this patch.
src/Helper/XMLParser.php 1 patch
Spacing   +36 added lines, -36 removed lines patch added patch discarded remove patch
@@ -169,12 +169,12 @@  discard block
 block discarded – undo
169 169
 
170 170
         foreach ($mergedOptions as $key => $val) {
171 171
             if (is_string($key)) {
172
-                switch($key) {
172
+                switch ($key) {
173 173
                     case 'target_charset':
174 174
                         if (function_exists('mb_convert_encoding')) {
175 175
                             $this->current_parsing_options['target_charset'] = $val;
176 176
                         } else {
177
-                            $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ": 'target_charset' option is unsupported without mbstring");
177
+                            $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.": 'target_charset' option is unsupported without mbstring");
178 178
                         }
179 179
                         break;
180 180
 
@@ -185,12 +185,12 @@  discard block
 block discarded – undo
185 185
                             //$this->_xh['isf'] = 4;
186 186
                             //$this->_xh['isf_reason'] = "Callback passed as 'methodname_callback' is not callable";
187 187
                             //return;
188
-                            $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ": Callback passed as 'methodname_callback' is not callable");
188
+                            $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.": Callback passed as 'methodname_callback' is not callable");
189 189
                         }
190 190
                         break;
191 191
 
192 192
                     default:
193
-                        $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ": unsupported option: $key");
193
+                        $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.": unsupported option: $key");
194 194
                 }
195 195
                 unset($mergedOptions[$key]);
196 196
             }
@@ -226,10 +226,10 @@  discard block
 block discarded – undo
226 226
 
227 227
         try {
228 228
             // @see ticket #70 - we have to parse big xml docs in chunks to avoid errors
229
-            for ($offset = 0; $offset < $len; $offset += $this->maxChunkLength) {
229
+            for ($offset = 0; $offset<$len; $offset += $this->maxChunkLength) {
230 230
                 $chunk = substr($data, $offset, $this->maxChunkLength);
231 231
                 // error handling: xml not well formed
232
-                if (!xml_parse($parser, $chunk, $offset + $this->maxChunkLength >= $len)) {
232
+                if (!xml_parse($parser, $chunk, $offset+$this->maxChunkLength>=$len)) {
233 233
                     $errCode = xml_get_error_code($parser);
234 234
                     $errStr = sprintf('XML error %s: %s at line %d, column %d', $errCode, xml_error_string($errCode),
235 235
                         xml_get_current_line_number($parser), xml_get_current_column_number($parser));
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
                     break;
240 240
                 }
241 241
                 // no need to parse further if we already have a fatal error
242
-                if ($this->_xh['isf'] >= 2) {
242
+                if ($this->_xh['isf']>=2) {
243 243
                     break;
244 244
                 }
245 245
             }
@@ -271,7 +271,7 @@  discard block
 block discarded – undo
271 271
     public function xmlrpc_se($parser, $name, $attrs, $acceptSingleVals = false)
272 272
     {
273 273
         // if invalid xmlrpc already detected, skip all processing
274
-        if ($this->_xh['isf'] >= 2) {
274
+        if ($this->_xh['isf']>=2) {
275 275
             return;
276 276
         }
277 277
 
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
                 $this->_xh['rt'] = strtolower($name);
295 295
             } else {
296 296
                 $this->_xh['isf'] = 2;
297
-                $this->_xh['isf_reason'] = 'missing top level xmlrpc element. Found: ' . $name;
297
+                $this->_xh['isf_reason'] = 'missing top level xmlrpc element. Found: '.$name;
298 298
 
299 299
                 return;
300 300
             }
@@ -396,7 +396,7 @@  discard block
 block discarded – undo
396 396
 
397 397
             case 'MEMBER':
398 398
                 // set member name to null, in case we do not find in the xml later on
399
-                $this->_xh['valuestack'][count($this->_xh['valuestack']) - 1]['name'] = '';
399
+                $this->_xh['valuestack'][count($this->_xh['valuestack'])-1]['name'] = '';
400 400
                 //$this->_xh['ac']='';
401 401
                 // Drop trough intentionally
402 402
 
@@ -468,7 +468,7 @@  discard block
 block discarded – undo
468 468
      */
469 469
     public function xmlrpc_ee($parser, $name, $rebuildXmlrpcvals = 1)
470 470
     {
471
-        if ($this->_xh['isf'] >= 2) {
471
+        if ($this->_xh['isf']>=2) {
472 472
             return;
473 473
 
474 474
         }
@@ -490,7 +490,7 @@  discard block
 block discarded – undo
490 490
                     $this->_xh['vt'] = mb_convert_encoding($this->_xh['vt'], $this->current_parsing_options['target_charset'], 'UTF-8');
491 491
                 }
492 492
 
493
-                if ($rebuildXmlrpcvals > 0) {
493
+                if ($rebuildXmlrpcvals>0) {
494 494
                     // build the xmlrpc val out of the data received, and substitute it
495 495
                     $temp = new Value($this->_xh['value'], $this->_xh['vt']);
496 496
                     // in case we got info about underlying php class, save it in the object we're rebuilding
@@ -498,15 +498,15 @@  discard block
 block discarded – undo
498 498
                         $temp->_php_class = $this->_xh['php_class'];
499 499
                     }
500 500
                     $this->_xh['value'] = $temp;
501
-                } elseif ($rebuildXmlrpcvals < 0) {
501
+                } elseif ($rebuildXmlrpcvals<0) {
502 502
                     if ($this->_xh['vt'] == Value::$xmlrpcDateTime) {
503
-                        $this->_xh['value'] = (object)array(
503
+                        $this->_xh['value'] = (object) array(
504 504
                             'xmlrpc_type' => 'datetime',
505 505
                             'scalar' => $this->_xh['value'],
506 506
                             'timestamp' => \PhpXmlRpc\Helper\Date::iso8601Decode($this->_xh['value'])
507 507
                         );
508 508
                     } elseif ($this->_xh['vt'] == Value::$xmlrpcBase64) {
509
-                        $this->_xh['value'] = (object)array(
509
+                        $this->_xh['value'] = (object) array(
510 510
                             'xmlrpc_type' => 'base64',
511 511
                             'scalar' => $this->_xh['value']
512 512
                         );
@@ -521,8 +521,8 @@  discard block
 block discarded – undo
521 521
                 // check if we are inside an array or struct:
522 522
                 // if value just built is inside an array, let's move it into array on the stack
523 523
                 $vscount = count($this->_xh['valuestack']);
524
-                if ($vscount && $this->_xh['valuestack'][$vscount - 1]['type'] == 'ARRAY') {
525
-                    $this->_xh['valuestack'][$vscount - 1]['values'][] = $this->_xh['value'];
524
+                if ($vscount && $this->_xh['valuestack'][$vscount-1]['type'] == 'ARRAY') {
525
+                    $this->_xh['valuestack'][$vscount-1]['values'][] = $this->_xh['value'];
526 526
                 }
527 527
                 break;
528 528
 
@@ -542,7 +542,7 @@  discard block
 block discarded – undo
542 542
                     $this->_xh['value'] = $this->_xh['ac'];
543 543
                 } elseif ($name == 'DATETIME.ISO8601') {
544 544
                     if (!preg_match('/^[0-9]{8}T[0-9]{2}:[0-9]{2}:[0-9]{2}$/', $this->_xh['ac'])) {
545
-                        $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': invalid value received in DATETIME: ' . $this->_xh['ac']);
545
+                        $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': invalid value received in DATETIME: '.$this->_xh['ac']);
546 546
                     }
547 547
                     $this->_xh['vt'] = Value::$xmlrpcDateTime;
548 548
                     $this->_xh['value'] = $this->_xh['ac'];
@@ -559,7 +559,7 @@  discard block
 block discarded – undo
559 559
                     } else {
560 560
                         // log if receiving something strange, even though we set the value to false anyway
561 561
                         if ($this->_xh['ac'] != '0' && strcasecmp($this->_xh['ac'], 'false') != 0) {
562
-                            $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': invalid value received in BOOLEAN: ' . $this->_xh['ac']);
562
+                            $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': invalid value received in BOOLEAN: '.$this->_xh['ac']);
563 563
                         }
564 564
                         $this->_xh['value'] = false;
565 565
                     }
@@ -569,38 +569,38 @@  discard block
 block discarded – undo
569 569
                     // NOTE: regexp could be much stricter than this...
570 570
                     if (!preg_match('/^[+-eE0123456789 \t.]+$/', $this->_xh['ac'])) {
571 571
                         /// @todo: find a better way of throwing an error than this!
572
-                        $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': non numeric value received in DOUBLE: ' . $this->_xh['ac']);
572
+                        $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': non numeric value received in DOUBLE: '.$this->_xh['ac']);
573 573
                         $this->_xh['value'] = 'ERROR_NON_NUMERIC_FOUND';
574 574
                     } else {
575 575
                         // it's ok, add it on
576
-                        $this->_xh['value'] = (double)$this->_xh['ac'];
576
+                        $this->_xh['value'] = (double) $this->_xh['ac'];
577 577
                     }
578 578
                 } else {
579 579
                     // we have an I4/I8/INT
580 580
                     // we must check that only 0123456789-<space> are characters here
581 581
                     if (!preg_match('/^[+-]?[0123456789 \t]+$/', $this->_xh['ac'])) {
582 582
                         /// @todo find a better way of throwing an error than this!
583
-                        $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': non numeric value received in INT: ' . $this->_xh['ac']);
583
+                        $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': non numeric value received in INT: '.$this->_xh['ac']);
584 584
                         $this->_xh['value'] = 'ERROR_NON_NUMERIC_FOUND';
585 585
                     } else {
586 586
                         // it's ok, add it on
587
-                        $this->_xh['value'] = (int)$this->_xh['ac'];
587
+                        $this->_xh['value'] = (int) $this->_xh['ac'];
588 588
                     }
589 589
                 }
590 590
                 $this->_xh['lv'] = 3; // indicate we've found a value
591 591
                 break;
592 592
 
593 593
             case 'NAME':
594
-                $this->_xh['valuestack'][count($this->_xh['valuestack']) - 1]['name'] = $this->_xh['ac'];
594
+                $this->_xh['valuestack'][count($this->_xh['valuestack'])-1]['name'] = $this->_xh['ac'];
595 595
                 break;
596 596
 
597 597
             case 'MEMBER':
598 598
                 // add to array in the stack the last element built, unless no VALUE was found
599 599
                 if ($this->_xh['vt']) {
600 600
                     $vscount = count($this->_xh['valuestack']);
601
-                    $this->_xh['valuestack'][$vscount - 1]['values'][$this->_xh['valuestack'][$vscount - 1]['name']] = $this->_xh['value'];
601
+                    $this->_xh['valuestack'][$vscount-1]['values'][$this->_xh['valuestack'][$vscount-1]['name']] = $this->_xh['value'];
602 602
                 } else {
603
-                    $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': missing VALUE inside STRUCT in received xml');
603
+                    $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': missing VALUE inside STRUCT in received xml');
604 604
                 }
605 605
                 break;
606 606
 
@@ -625,7 +625,7 @@  discard block
 block discarded – undo
625 625
                     $this->_xh['params'][] = $this->_xh['value'];
626 626
                     $this->_xh['pt'][] = $this->_xh['vt'];
627 627
                 } else {
628
-                    $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': missing VALUE inside PARAM in received xml');
628
+                    $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': missing VALUE inside PARAM in received xml');
629 629
                 }
630 630
                 break;
631 631
 
@@ -700,7 +700,7 @@  discard block
 block discarded – undo
700 700
     public function xmlrpc_cd($parser, $data)
701 701
     {
702 702
         // skip processing if xml fault already detected
703
-        if ($this->_xh['isf'] >= 2) {
703
+        if ($this->_xh['isf']>=2) {
704 704
             return;
705 705
         }
706 706
 
@@ -722,7 +722,7 @@  discard block
 block discarded – undo
722 722
     public function xmlrpc_dh($parser, $data)
723 723
     {
724 724
         // skip processing if xml fault already detected
725
-        if ($this->_xh['isf'] >= 2) {
725
+        if ($this->_xh['isf']>=2) {
726 726
             return;
727 727
         }
728 728
 
@@ -796,8 +796,8 @@  discard block
 block discarded – undo
796 796
         // Details:
797 797
         // SPACE:         (#x20 | #x9 | #xD | #xA)+ === [ \x9\xD\xA]+
798 798
         // EQ:            SPACE?=SPACE? === [ \x9\xD\xA]*=[ \x9\xD\xA]*
799
-        if (preg_match('/^<\?xml\s+version\s*=\s*' . "((?:\"[a-zA-Z0-9_.:-]+\")|(?:'[a-zA-Z0-9_.:-]+'))" .
800
-            '\s+encoding\s*=\s*' . "((?:\"[A-Za-z][A-Za-z0-9._-]*\")|(?:'[A-Za-z][A-Za-z0-9._-]*'))/",
799
+        if (preg_match('/^<\?xml\s+version\s*=\s*'."((?:\"[a-zA-Z0-9_.:-]+\")|(?:'[a-zA-Z0-9_.:-]+'))".
800
+            '\s+encoding\s*=\s*'."((?:\"[A-Za-z][A-Za-z0-9._-]*\")|(?:'[A-Za-z][A-Za-z0-9._-]*'))/",
801 801
             $xmlChunk, $matches)) {
802 802
             return strtoupper(substr($matches[2], 1, -1));
803 803
         }
@@ -815,7 +815,7 @@  discard block
 block discarded – undo
815 815
             // NB: mb_detect likes to call it ascii, xml parser likes to call it US_ASCII...
816 816
             // IANA also likes better US-ASCII, so go with it
817 817
             if ($enc == 'ASCII') {
818
-                $enc = 'US-' . $enc;
818
+                $enc = 'US-'.$enc;
819 819
             }
820 820
 
821 821
             return $enc;
@@ -850,8 +850,8 @@  discard block
 block discarded – undo
850 850
         // Details:
851 851
         // SPACE:         (#x20 | #x9 | #xD | #xA)+ === [ \x9\xD\xA]+
852 852
         // EQ:            SPACE?=SPACE? === [ \x9\xD\xA]*=[ \x9\xD\xA]*
853
-        if (preg_match('/^<\?xml\s+version\s*=\s*' . "((?:\"[a-zA-Z0-9_.:-]+\")|(?:'[a-zA-Z0-9_.:-]+'))" .
854
-            '\s+encoding\s*=\s*' . "((?:\"[A-Za-z][A-Za-z0-9._-]*\")|(?:'[A-Za-z][A-Za-z0-9._-]*'))/",
853
+        if (preg_match('/^<\?xml\s+version\s*=\s*'."((?:\"[a-zA-Z0-9_.:-]+\")|(?:'[a-zA-Z0-9_.:-]+'))".
854
+            '\s+encoding\s*=\s*'."((?:\"[A-Za-z][A-Za-z0-9._-]*\")|(?:'[A-Za-z][A-Za-z0-9._-]*'))/",
855 855
             $xmlChunk, $matches)) {
856 856
             return true;
857 857
         }
@@ -871,7 +871,7 @@  discard block
 block discarded – undo
871 871
                 break;
872 872
             default:
873 873
                 $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS);
874
-                trigger_error('Undefined property via __set(): ' . $name . ' in ' . $trace[0]['file'] . ' on line ' . $trace[0]['line'], E_USER_WARNING);
874
+                trigger_error('Undefined property via __set(): '.$name.' in '.$trace[0]['file'].' on line '.$trace[0]['line'], E_USER_WARNING);
875 875
         }
876 876
     }
877 877
 
@@ -895,7 +895,7 @@  discard block
 block discarded – undo
895 895
                 break;
896 896
             default:
897 897
                 $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS);
898
-                trigger_error('Undefined property via __unset(): ' . $name . ' in ' . $trace[0]['file'] . ' on line ' . $trace[0]['line'], E_USER_WARNING);
898
+                trigger_error('Undefined property via __unset(): '.$name.' in '.$trace[0]['file'].' on line '.$trace[0]['line'], E_USER_WARNING);
899 899
         }
900 900
     }
901 901
 }
Please login to merge, or discard this patch.
src/Request.php 1 patch
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -107,9 +107,9 @@  discard block
 block discarded – undo
107 107
     public function xml_header($charsetEncoding = '')
108 108
     {
109 109
         if ($charsetEncoding != '') {
110
-            return "<?xml version=\"1.0\" encoding=\"$charsetEncoding\" ?" . ">\n<methodCall>\n";
110
+            return "<?xml version=\"1.0\" encoding=\"$charsetEncoding\" ?".">\n<methodCall>\n";
111 111
         } else {
112
-            return "<?xml version=\"1.0\"?" . ">\n<methodCall>\n";
112
+            return "<?xml version=\"1.0\"?".">\n<methodCall>\n";
113 113
         }
114 114
     }
115 115
 
@@ -132,16 +132,16 @@  discard block
 block discarded – undo
132 132
     public function createPayload($charsetEncoding = '')
133 133
     {
134 134
         if ($charsetEncoding != '') {
135
-            $this->content_type = 'text/xml; charset=' . $charsetEncoding;
135
+            $this->content_type = 'text/xml; charset='.$charsetEncoding;
136 136
         } else {
137 137
             $this->content_type = 'text/xml';
138 138
         }
139 139
         $this->payload = $this->xml_header($charsetEncoding);
140
-        $this->payload .= '<methodName>' . $this->getCharsetEncoder()->encodeEntities(
141
-            $this->methodname, PhpXmlRpc::$xmlrpc_internalencoding, $charsetEncoding) . "</methodName>\n";
140
+        $this->payload .= '<methodName>'.$this->getCharsetEncoder()->encodeEntities(
141
+            $this->methodname, PhpXmlRpc::$xmlrpc_internalencoding, $charsetEncoding)."</methodName>\n";
142 142
         $this->payload .= "<params>\n";
143 143
         foreach ($this->params as $p) {
144
-            $this->payload .= "<param>\n" . $p->serialize($charsetEncoding) .
144
+            $this->payload .= "<param>\n".$p->serialize($charsetEncoding).
145 145
                 "</param>\n";
146 146
         }
147 147
         $this->payload .= "</params>\n";
@@ -263,7 +263,7 @@  discard block
 block discarded – undo
263 263
         $this->httpResponse = array('raw_data' => $data, 'headers' => array(), 'cookies' => array());
264 264
 
265 265
         if ($data == '') {
266
-            $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': no response received from server.');
266
+            $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': no response received from server.');
267 267
             return new Response(0, PhpXmlRpc::$xmlrpcerr['no_data'], PhpXmlRpc::$xmlrpcstr['no_data']);
268 268
         }
269 269
 
@@ -276,7 +276,7 @@  discard block
 block discarded – undo
276 276
                 // failed processing of HTTP response headers
277 277
                 // save into response obj the full payload received, for debugging
278 278
                 return new Response(0, $e->getCode(), $e->getMessage(), '', array('raw_data' => $data, 'status_code', $e->statusCode()));
279
-            } catch(\Exception $e) {
279
+            } catch (\Exception $e) {
280 280
                 return new Response(0, $e->getCode(), $e->getMessage(), '', array('raw_data' => $data));
281 281
             }
282 282
         }
@@ -290,7 +290,7 @@  discard block
 block discarded – undo
290 290
         // idea from Luca Mariano <[email protected]> originally in PEARified version of the lib
291 291
         $pos = strrpos($data, '</methodResponse>');
292 292
         if ($pos !== false) {
293
-            $data = substr($data, 0, $pos + 17);
293
+            $data = substr($data, 0, $pos+17);
294 294
         }
295 295
 
296 296
         // try to 'guestimate' the character encoding of the received response
@@ -304,9 +304,9 @@  discard block
 block discarded – undo
304 304
             if ($start) {
305 305
                 $start += strlen('<!-- SERVER DEBUG INFO (BASE64 ENCODED):');
306 306
                 $end = strpos($data, '-->', $start);
307
-                $comments = substr($data, $start, $end - $start);
308
-                $this->getLogger()->debugMessage("---SERVER DEBUG INFO (DECODED) ---\n\t" .
309
-                    str_replace("\n", "\n\t", base64_decode($comments)) . "\n---END---", $respEncoding);
307
+                $comments = substr($data, $start, $end-$start);
308
+                $this->getLogger()->debugMessage("---SERVER DEBUG INFO (DECODED) ---\n\t".
309
+                    str_replace("\n", "\n\t", base64_decode($comments))."\n---END---", $respEncoding);
310 310
             }
311 311
         }
312 312
 
@@ -328,7 +328,7 @@  discard block
 block discarded – undo
328 328
                     if ($respEncoding == 'ISO-8859-1') {
329 329
                         $data = utf8_encode($data);
330 330
                     } else {
331
-                        $this->getLogger()->errorLog('XML-RPC: ' . __METHOD__ . ': unsupported charset encoding of received response: ' . $respEncoding);
331
+                        $this->getLogger()->errorLog('XML-RPC: '.__METHOD__.': unsupported charset encoding of received response: '.$respEncoding);
332 332
                     }
333 333
                 }
334 334
             }
@@ -354,7 +354,7 @@  discard block
 block discarded – undo
354 354
             //    there could be proxies meddling with the request, or network data corruption...
355 355
 
356 356
             $r = new Response(0, PhpXmlRpc::$xmlrpcerr['invalid_xml'],
357
-                PhpXmlRpc::$xmlrpcstr['invalid_xml'] . ' ' . $xmlRpcParser->_xh['isf_reason'], '',
357
+                PhpXmlRpc::$xmlrpcstr['invalid_xml'].' '.$xmlRpcParser->_xh['isf_reason'], '',
358 358
                 $this->httpResponse
359 359
             );
360 360
 
@@ -365,7 +365,7 @@  discard block
 block discarded – undo
365 365
         // second error check: xml well-formed but not xml-rpc compliant
366 366
         elseif ($xmlRpcParser->_xh['isf'] == 2) {
367 367
             $r = new Response(0, PhpXmlRpc::$xmlrpcerr['xml_not_compliant'],
368
-                PhpXmlRpc::$xmlrpcstr['xml_not_compliant'] . ' ' . $xmlRpcParser->_xh['isf_reason'], '',
368
+                PhpXmlRpc::$xmlrpcstr['xml_not_compliant'].' '.$xmlRpcParser->_xh['isf_reason'], '',
369 369
                 $this->httpResponse
370 370
             );
371 371
 
@@ -375,13 +375,13 @@  discard block
 block discarded – undo
375 375
         }
376 376
         // third error check: parsing of the response has somehow gone boink.
377 377
         /// @todo shall we omit this check, since we trust the parsing code?
378
-        elseif ($xmlRpcParser->_xh['isf'] > 3 || $returnType == XMLParser::RETURN_XMLRPCVALS && !is_object($xmlRpcParser->_xh['value'])) {
378
+        elseif ($xmlRpcParser->_xh['isf']>3 || $returnType == XMLParser::RETURN_XMLRPCVALS && !is_object($xmlRpcParser->_xh['value'])) {
379 379
             // something odd has happened and it's time to generate a client side error indicating something odd went on
380 380
             $r = new Response(0, PhpXmlRpc::$xmlrpcerr['xml_parsing_error'], PhpXmlRpc::$xmlrpcstr['xml_parsing_error'],
381 381
                 '', $this->httpResponse
382 382
             );
383 383
         } else {
384
-            if ($this->debug > 1) {
384
+            if ($this->debug>1) {
385 385
                 $this->getLogger()->debugMessage(
386 386
                     "---PARSED---\n".var_export($xmlRpcParser->_xh['value'], true)."\n---END---"
387 387
                 );
Please login to merge, or discard this patch.