Passed
Push — master ( 6722ee...537abd )
by Gaetano
05:11
created
src/Helper/Http.php 1 patch
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -23,12 +23,12 @@  discard block
 block discarded – undo
23 23
 
24 24
         // read chunk-size, chunk-extension (if any) and crlf
25 25
         // get the position of the linebreak
26
-        $chunkEnd = strpos($buffer, "\r\n") + 2;
26
+        $chunkEnd = strpos($buffer, "\r\n")+2;
27 27
         $temp = substr($buffer, 0, $chunkEnd);
28 28
         $chunkSize = hexdec(trim($temp));
29 29
         $chunkStart = $chunkEnd;
30
-        while ($chunkSize > 0) {
31
-            $chunkEnd = strpos($buffer, "\r\n", $chunkStart + $chunkSize);
30
+        while ($chunkSize>0) {
31
+            $chunkEnd = strpos($buffer, "\r\n", $chunkStart+$chunkSize);
32 32
 
33 33
             // just in case we got a broken connection
34 34
             if ($chunkEnd == false) {
@@ -40,19 +40,19 @@  discard block
 block discarded – undo
40 40
             }
41 41
 
42 42
             // read chunk-data and crlf
43
-            $chunk = substr($buffer, $chunkStart, $chunkEnd - $chunkStart);
43
+            $chunk = substr($buffer, $chunkStart, $chunkEnd-$chunkStart);
44 44
             // append chunk-data to entity-body
45 45
             $new .= $chunk;
46 46
             // length := length + chunk-size
47 47
             $length += strlen($chunk);
48 48
             // read chunk-size and crlf
49
-            $chunkStart = $chunkEnd + 2;
49
+            $chunkStart = $chunkEnd+2;
50 50
 
51
-            $chunkEnd = strpos($buffer, "\r\n", $chunkStart) + 2;
51
+            $chunkEnd = strpos($buffer, "\r\n", $chunkStart)+2;
52 52
             if ($chunkEnd == false) {
53 53
                 break; //just in case we got a broken connection
54 54
             }
55
-            $temp = substr($buffer, $chunkStart, $chunkEnd - $chunkStart);
55
+            $temp = substr($buffer, $chunkStart, $chunkEnd-$chunkStart);
56 56
             $chunkSize = hexdec(trim($temp));
57 57
             $chunkStart = $chunkEnd;
58 58
         }
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
      * @return array with keys 'headers' and 'cookies'
70 70
      * @throws \Exception
71 71
      */
72
-    public function parseResponseHeaders(&$data, $headersProcessed = false, $debug=0)
72
+    public function parseResponseHeaders(&$data, $headersProcessed = false, $debug = 0)
73 73
     {
74 74
         $httpResponse = array('raw_data' => $data, 'headers'=> array(), 'cookies' => array());
75 75
 
@@ -79,11 +79,11 @@  discard block
 block discarded – undo
79 79
             // (even though it is not valid http)
80 80
             $pos = strpos($data, "\r\n\r\n");
81 81
             if ($pos || is_int($pos)) {
82
-                $bd = $pos + 4;
82
+                $bd = $pos+4;
83 83
             } else {
84 84
                 $pos = strpos($data, "\n\n");
85 85
                 if ($pos || is_int($pos)) {
86
-                    $bd = $pos + 2;
86
+                    $bd = $pos+2;
87 87
                 } else {
88 88
                     // No separation between response headers and body: fault?
89 89
                     $bd = 0;
@@ -94,8 +94,8 @@  discard block
 block discarded – undo
94 94
                 // maybe we could take them into account, too?
95 95
                 $data = substr($data, $bd);
96 96
             } else {
97
-                Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': HTTPS via proxy error, tunnel connection possibly failed');
98
-                throw new \Exception(PhpXmlRpc::$xmlrpcstr['http_error'] . ' (HTTPS via proxy error, tunnel connection possibly failed)', PhpXmlRpc::$xmlrpcerr['http_error']);
97
+                Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': HTTPS via proxy error, tunnel connection possibly failed');
98
+                throw new \Exception(PhpXmlRpc::$xmlrpcstr['http_error'].' (HTTPS via proxy error, tunnel connection possibly failed)', PhpXmlRpc::$xmlrpcerr['http_error']);
99 99
             }
100 100
         }
101 101
 
@@ -121,20 +121,20 @@  discard block
 block discarded – undo
121 121
         }
122 122
 
123 123
         if (!preg_match('/^HTTP\/[0-9.]+ 200 /', $data)) {
124
-            $errstr = substr($data, 0, strpos($data, "\n") - 1);
125
-            Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': HTTP error, got response: ' . $errstr);
126
-            throw new \Exception(PhpXmlRpc::$xmlrpcstr['http_error'] . ' (' . $errstr . ')', PhpXmlRpc::$xmlrpcerr['http_error']);
124
+            $errstr = substr($data, 0, strpos($data, "\n")-1);
125
+            Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': HTTP error, got response: '.$errstr);
126
+            throw new \Exception(PhpXmlRpc::$xmlrpcstr['http_error'].' ('.$errstr.')', PhpXmlRpc::$xmlrpcerr['http_error']);
127 127
         }
128 128
 
129 129
         // be tolerant to usage of \n instead of \r\n to separate headers and data
130 130
         // (even though it is not valid http)
131 131
         $pos = strpos($data, "\r\n\r\n");
132 132
         if ($pos || is_int($pos)) {
133
-            $bd = $pos + 4;
133
+            $bd = $pos+4;
134 134
         } else {
135 135
             $pos = strpos($data, "\n\n");
136 136
             if ($pos || is_int($pos)) {
137
-                $bd = $pos + 2;
137
+                $bd = $pos+2;
138 138
             } else {
139 139
                 // No separation between response headers and body: fault?
140 140
                 // we could take some action here instead of going on...
@@ -145,10 +145,10 @@  discard block
 block discarded – undo
145 145
         // be tolerant to line endings, and extra empty lines
146 146
         $ar = preg_split("/\r?\n/", trim(substr($data, 0, $pos)));
147 147
 
148
-        foreach($ar as $line) {
148
+        foreach ($ar as $line) {
149 149
             // take care of multi-line headers and cookies
150 150
             $arr = explode(':', $line, 2);
151
-            if (count($arr) > 1) {
151
+            if (count($arr)>1) {
152 152
                 $headerName = strtolower(trim($arr[0]));
153 153
                 /// @todo some other headers (the ones that allow a CSV list of values)
154 154
                 /// do allow many values to be passed using multiple header lines.
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
                         // glue together all received cookies, using a comma to separate them
167 167
                         // (same as php does with getallheaders())
168 168
                         if (isset($httpResponse['headers'][$headerName])) {
169
-                            $httpResponse['headers'][$headerName] .= ', ' . trim($cookie);
169
+                            $httpResponse['headers'][$headerName] .= ', '.trim($cookie);
170 170
                         } else {
171 171
                             $httpResponse['headers'][$headerName] = trim($cookie);
172 172
                         }
@@ -195,7 +195,7 @@  discard block
 block discarded – undo
195 195
                 }
196 196
             } elseif (isset($headerName)) {
197 197
                 /// @todo version1 cookies might span multiple lines, thus breaking the parsing above
198
-                $httpResponse['headers'][$headerName] .= ' ' . trim($line);
198
+                $httpResponse['headers'][$headerName] .= ' '.trim($line);
199 199
             }
200 200
         }
201 201
 
@@ -219,7 +219,7 @@  discard block
 block discarded – undo
219 219
             // Decode chunked encoding sent by http 1.1 servers
220 220
             if (isset($httpResponse['headers']['transfer-encoding']) && $httpResponse['headers']['transfer-encoding'] == 'chunked') {
221 221
                 if (!$data = static::decodeChunked($data)) {
222
-                    Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': errors occurred when trying to rebuild the chunked data received from server');
222
+                    Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': errors occurred when trying to rebuild the chunked data received from server');
223 223
                     throw new \Exception(PhpXmlRpc::$xmlrpcstr['dechunk_fail'], PhpXmlRpc::$xmlrpcerr['dechunk_fail']);
224 224
                 }
225 225
             }
@@ -234,19 +234,19 @@  discard block
 block discarded – undo
234 234
                         if ($httpResponse['headers']['content-encoding'] == 'deflate' && $degzdata = @gzuncompress($data)) {
235 235
                             $data = $degzdata;
236 236
                             if ($debug) {
237
-                                Logger::instance()->debugMessage("---INFLATED RESPONSE---[" . strlen($data) . " chars]---\n$data\n---END---");
237
+                                Logger::instance()->debugMessage("---INFLATED RESPONSE---[".strlen($data)." chars]---\n$data\n---END---");
238 238
                             }
239 239
                         } elseif ($httpResponse['headers']['content-encoding'] == 'gzip' && $degzdata = @gzinflate(substr($data, 10))) {
240 240
                             $data = $degzdata;
241 241
                             if ($debug) {
242
-                                Logger::instance()->debugMessage("---INFLATED RESPONSE---[" . strlen($data) . " chars]---\n$data\n---END---");
242
+                                Logger::instance()->debugMessage("---INFLATED RESPONSE---[".strlen($data)." chars]---\n$data\n---END---");
243 243
                             }
244 244
                         } else {
245
-                            Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': errors occurred when trying to decode the deflated data received from server');
245
+                            Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': errors occurred when trying to decode the deflated data received from server');
246 246
                             throw new \Exception(PhpXmlRpc::$xmlrpcstr['decompress_fail'], PhpXmlRpc::$xmlrpcerr['decompress_fail']);
247 247
                         }
248 248
                     } else {
249
-                        Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': the server sent deflated data. Your php install must have the Zlib extension compiled in to support this.');
249
+                        Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': the server sent deflated data. Your php install must have the Zlib extension compiled in to support this.');
250 250
                         throw new \Exception(PhpXmlRpc::$xmlrpcstr['cannot_decompress'], PhpXmlRpc::$xmlrpcerr['cannot_decompress']);
251 251
                     }
252 252
                 }
Please login to merge, or discard this patch.
debugger/common.php 1 patch
Spacing   +4 added lines, -5 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
     // assume this is either a standalone install, or installed as Composer dependency
20 20
     /// @todo if the latter is true, should we just not skip using the custom Autoloader, and let a top-level
21 21
     ///       debugger include this one, taking care of autoloading ?
22
-    include_once __DIR__ . "/../src/Autoloader.php";
22
+    include_once __DIR__."/../src/Autoloader.php";
23 23
     PhpXmlRpc\Autoloader::register();
24 24
 }
25 25
 
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
         }
34 34
 
35 35
         // Variables that shouldn't be unset
36
-        $noUnset = array('GLOBALS',  '_GET', '_POST', '_COOKIE', '_REQUEST', '_SERVER', '_ENV', '_FILES');
36
+        $noUnset = array('GLOBALS', '_GET', '_POST', '_COOKIE', '_REQUEST', '_SERVER', '_ENV', '_FILES');
37 37
 
38 38
         $input = array_merge($_GET, $_POST, $_COOKIE, $_SERVER, $_ENV, $_FILES,
39 39
             isset($_SESSION) && is_array($_SESSION) ? $_SESSION : array()
@@ -53,8 +53,7 @@  discard block
 block discarded – undo
53 53
     function stripslashes_deep($value)
54 54
     {
55 55
         $value = is_array($value) ?
56
-            array_map('stripslashes_deep', $value) :
57
-            stripslashes($value);
56
+            array_map('stripslashes_deep', $value) : stripslashes($value);
58 57
 
59 58
         return $value;
60 59
     }
@@ -99,7 +98,7 @@  discard block
 block discarded – undo
99 98
     $path = isset($_GET['path']) ? $_GET['path'] : '';
100 99
     // in case user forgot initial '/' in xmlrpc server path, add it back
101 100
     if ($path && ($path[0]) != '/') {
102
-        $path = '/' . $path;
101
+        $path = '/'.$path;
103 102
     }
104 103
 
105 104
     if (isset($_GET['debug']) && ($_GET['debug'] == '1' || $_GET['debug'] == '2')) {
Please login to merge, or discard this patch.
debugger/controller.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -17,15 +17,15 @@  discard block
 block discarded – undo
17 17
 // Make sure we set the correct charset type for output, so that we can display all characters
18 18
 header('Content-Type: text/html; charset=utf-8');
19 19
 
20
-include __DIR__ . '/common.php';
20
+include __DIR__.'/common.php';
21 21
 if ($action == '') {
22 22
     $action = 'list';
23 23
 }
24 24
 
25 25
 // Relative path to the visual xmlrpc editing dialog
26 26
 // We allow to easily configure this path via defines
27
-$editorpath = (defined('JSXMLRPC_PATH') ? JSXMLRPC_PATH : '../..') . '/jsxmlrpc/debugger/';
28
-$editorlibs = (defined('JSXMLRPC_PATH') ? JSXMLRPC_PATH : '../..') . '/jsxmlrpc/lib/';
27
+$editorpath = (defined('JSXMLRPC_PATH') ? JSXMLRPC_PATH : '../..').'/jsxmlrpc/debugger/';
28
+$editorlibs = (defined('JSXMLRPC_PATH') ? JSXMLRPC_PATH : '../..').'/jsxmlrpc/lib/';
29 29
 ?>
30 30
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
31 31
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
@@ -230,9 +230,9 @@  discard block
 block discarded – undo
230 230
         echo ' document.forms[2].submit();';
231 231
     } ?>">
232 232
 <h1>XMLRPC
233
-    <form name="frmxmlrpc" style="display: inline;" action="."><input name="yes" type="radio" onclick="switchtransport(0);" <?php if (!class_exists('\PhpXmlRpc\Client')) { echo 'disabled="disabled"';} ?>/></form>
233
+    <form name="frmxmlrpc" style="display: inline;" action="."><input name="yes" type="radio" onclick="switchtransport(0);" <?php if (!class_exists('\PhpXmlRpc\Client')) { echo 'disabled="disabled"'; } ?>/></form>
234 234
     /
235
-    <form name="frmjsonrpc" style="display: inline;" action="."><input name="yes" type="radio" onclick="switchtransport(1);" <?php if (!class_exists('\PhpXmlRpc\JsonRpc\Client')) { echo 'disabled="disabled"';} ?>/></form>
235
+    <form name="frmjsonrpc" style="display: inline;" action="."><input name="yes" type="radio" onclick="switchtransport(1);" <?php if (!class_exists('\PhpXmlRpc\JsonRpc\Client')) { echo 'disabled="disabled"'; } ?>/></form>
236 236
     JSONRPC Debugger (based on the <a href="http://gggeek.github.io/phpxmlrpc/">PHP-XMLRPC</a> library)
237 237
 </h1>
238 238
 <form name="frmaction" method="get" action="action.php" target="frmaction" onSubmit="switchFormMethod();">
@@ -287,7 +287,7 @@  discard block
 block discarded – undo
287 287
                 </select>
288 288
             </td>
289 289
             <td class="labelcell">Timeout:</td>
290
-            <td><input type="text" name="timeout" size="3" value="<?php if ($timeout > 0) { echo $timeout; } ?>"/></td>
290
+            <td><input type="text" name="timeout" size="3" value="<?php if ($timeout>0) { echo $timeout; } ?>"/></td>
291 291
             <td class="labelcell">Protocol:</td>
292 292
             <td><select name="protocol" onchange="switchssl(); switchauth(); swicthcainfo();">
293 293
                     <option value="0"<?php if ($protocol == 0) { echo ' selected="selected"'; } ?>>HTTP 1.0</option>
Please login to merge, or discard this patch.
tests/4ClientTest.php 2 patches
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,10 +1,10 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-include_once __DIR__ . '/../lib/xmlrpc.inc';
3
+include_once __DIR__.'/../lib/xmlrpc.inc';
4 4
 
5
-include_once __DIR__ . '/parse_args.php';
5
+include_once __DIR__.'/parse_args.php';
6 6
 
7
-include_once __DIR__ . '/PolyfillTestCase.php';
7
+include_once __DIR__.'/PolyfillTestCase.php';
8 8
 
9 9
 use PHPUnit\Runner\BaseTestRunner;
10 10
 
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
         $this->client->server .= 'XXX';
59 59
         $dnsinfo = @dns_get_record($this->client->server);
60 60
         if ($dnsinfo) {
61
-            $this->markTestSkipped('Seems like there is a catchall DNS in effect: host ' . $this->client->server . ' found');
61
+            $this->markTestSkipped('Seems like there is a catchall DNS in effect: host '.$this->client->server.' found');
62 62
         } else {
63 63
             $r = $this->client->send($m, 5);
64 64
             // make sure there's no freaking catchall DNS in effect
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
 
86 86
         // now test a successful connection
87 87
         $server = explode(':', $this->args['HTTPSERVER']);
88
-        if (count($server) > 1) {
88
+        if (count($server)>1) {
89 89
             $this->client->port = $server[1];
90 90
         }
91 91
         $this->client->server = $server[0];
Please login to merge, or discard this patch.
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -24,14 +24,16 @@
 block discarded – undo
24 24
         $this->client = new xmlrpc_client('/NOTEXIST.php', $this->args['HTTPSERVER'], 80);
25 25
         $this->client->setDebug($this->args['DEBUG']);
26 26
 
27
-        if ($this->args['DEBUG'] == 1)
28
-            ob_start();
27
+        if ($this->args['DEBUG'] == 1) {
28
+                    ob_start();
29
+        }
29 30
     }
30 31
 
31 32
     protected function tear_down()
32 33
     {
33
-        if ($this->args['DEBUG'] != 1)
34
-            return;
34
+        if ($this->args['DEBUG'] != 1) {
35
+                    return;
36
+        }
35 37
         $out = ob_get_clean();
36 38
         $status = $this->getStatus();
37 39
         if ($status == BaseTestRunner::STATUS_ERROR
Please login to merge, or discard this patch.
tests/5ServerTest.php 2 patches
Spacing   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -1,11 +1,11 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-include_once __DIR__ . '/../lib/xmlrpc.inc';
4
-include_once __DIR__ . '/../lib/xmlrpc_wrappers.inc';
3
+include_once __DIR__.'/../lib/xmlrpc.inc';
4
+include_once __DIR__.'/../lib/xmlrpc_wrappers.inc';
5 5
 
6
-include_once __DIR__ . '/parse_args.php';
6
+include_once __DIR__.'/parse_args.php';
7 7
 
8
-include_once __DIR__ . '/PolyfillTestCase.php';
8
+include_once __DIR__.'/PolyfillTestCase.php';
9 9
 
10 10
 use PHPUnit\Extensions\SeleniumCommon\RemoteCoverage;
11 11
 use PHPUnit\Framework\TestResult;
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
         // (but only if not called from subclass objects / multitests)
42 42
         if (function_exists('debug_backtrace') && strtolower(get_called_class()) == 'localhosttests') {
43 43
             $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS);
44
-            for ($i = 0; $i < count($trace); $i++) {
44
+            for ($i = 0; $i<count($trace); $i++) {
45 45
                 if (strpos($trace[$i]['function'], 'test') === 0) {
46 46
                     self::$failed_tests[$trace[$i]['function']] = true;
47 47
                     break;
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
      */
65 65
     public function _run($result = NULL)
66 66
     {
67
-        $this->testId = get_class($this) . '__' . $this->getName();
67
+        $this->testId = get_class($this).'__'.$this->getName();
68 68
 
69 69
         if ($result === NULL) {
70 70
             $result = $this->createResult();
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
         $this->args = argParser::getArgs();
96 96
 
97 97
         $server = explode(':', $this->args['HTTPSERVER']);
98
-        if (count($server) > 1) {
98
+        if (count($server)>1) {
99 99
             $this->client = new xmlrpc_client($this->args['HTTPURI'], $server[0], $server[1]);
100 100
         } else {
101 101
             $this->client = new xmlrpc_client($this->args['HTTPURI'], $this->args['HTTPSERVER']);
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
         $this->client->request_compression = $this->request_compression;
106 106
         $this->client->accepted_compression = $this->accepted_compression;
107 107
 
108
-        $this->coverageScriptUrl = 'http://' . $this->args['HTTPSERVER'] . '/' . str_replace( '/demo/server/server.php', 'tests/phpunit_coverage.php', $this->args['HTTPURI'] );
108
+        $this->coverageScriptUrl = 'http://'.$this->args['HTTPSERVER'].'/'.str_replace('/demo/server/server.php', 'tests/phpunit_coverage.php', $this->args['HTTPURI']);
109 109
 
110 110
         if ($this->args['DEBUG'] == 1)
111 111
             ob_start();
@@ -141,9 +141,9 @@  discard block
 block discarded – undo
141 141
             return $r;
142 142
         }
143 143
         if (is_array($errorCode)) {
144
-            $this->assertContains($r->faultCode(), $errorCode, 'Error ' . $r->faultCode() . ' connecting to server: ' . $r->faultString());
144
+            $this->assertContains($r->faultCode(), $errorCode, 'Error '.$r->faultCode().' connecting to server: '.$r->faultString());
145 145
         } else {
146
-            $this->assertEquals($errorCode, $r->faultCode(), 'Error ' . $r->faultCode() . ' connecting to server: ' . $r->faultString());
146
+            $this->assertEquals($errorCode, $r->faultCode(), 'Error '.$r->faultCode().' connecting to server: '.$r->faultString());
147 147
         }
148 148
         if (!$r->faultCode()) {
149 149
             if ($returnResponse) {
@@ -165,20 +165,20 @@  discard block
 block discarded – undo
165 165
         $query = parse_url($this->client->path, PHP_URL_QUERY);
166 166
         parse_str($query, $vars);
167 167
         $query = http_build_query(array_merge($vars, $data));
168
-        $this->client->path = parse_url($this->client->path, PHP_URL_PATH) . '?' . $query;
168
+        $this->client->path = parse_url($this->client->path, PHP_URL_PATH).'?'.$query;
169 169
     }
170 170
 
171 171
     public function testString()
172 172
     {
173
-        $sendString = "here are 3 \"entities\": < > & " .
174
-            "and here's a dollar sign: \$pretendvarname and a backslash too: " . chr(92) .
175
-            " - isn't that great? \\\"hackery\\\" at it's best " .
176
-            " also don't want to miss out on \$item[0]. " .
177
-            "The real weird stuff follows: CRLF here" . chr(13) . chr(10) .
178
-            "a simple CR here" . chr(13) .
179
-            "a simple LF here" . chr(10) .
180
-            "and then LFCR" . chr(10) . chr(13) .
181
-            "last but not least weird names: G" . chr(252) . "nter, El" . chr(232) . "ne, and an xml comment closing tag: -->";
173
+        $sendString = "here are 3 \"entities\": < > & ".
174
+            "and here's a dollar sign: \$pretendvarname and a backslash too: ".chr(92).
175
+            " - isn't that great? \\\"hackery\\\" at it's best ".
176
+            " also don't want to miss out on \$item[0]. ".
177
+            "The real weird stuff follows: CRLF here".chr(13).chr(10).
178
+            "a simple CR here".chr(13).
179
+            "a simple LF here".chr(10).
180
+            "and then LFCR".chr(10).chr(13).
181
+            "last but not least weird names: G".chr(252)."nter, El".chr(232)."ne, and an xml comment closing tag: -->";
182 182
         $m = new xmlrpcmsg('examples.stringecho', array(
183 183
             new xmlrpcval($sendString, 'string'),
184 184
         ));
@@ -199,7 +199,7 @@  discard block
 block discarded – undo
199 199
     public function testLatin1String()
200 200
     {
201 201
         $sendString =
202
-            "last but not least weird names: G" . chr(252) . "nter, El" . chr(232) . "ne";
202
+            "last but not least weird names: G".chr(252)."nter, El".chr(232)."ne";
203 203
         $x = '<?xml version="1.0" encoding="ISO-8859-1"?><methodCall><methodName>examples.stringecho</methodName><params><param><value>'.
204 204
             $sendString.
205 205
             '</value></param></params></methodCall>';
@@ -303,7 +303,7 @@  discard block
 block discarded – undo
303 303
     public function testUtf8Method()
304 304
     {
305 305
         PhpXmlRpc\PhpXmlRpc::$xmlrpc_internalencoding = 'UTF-8';
306
-        $m = new xmlrpcmsg("tests.utf8methodname." . 'κόσμε', array(
306
+        $m = new xmlrpcmsg("tests.utf8methodname.".'κόσμε', array(
307 307
             new xmlrpcval('hello')
308 308
         ));
309 309
         $v = $this->send($m);
@@ -325,7 +325,7 @@  discard block
 block discarded – undo
325 325
         ));
326 326
         $v = $this->send($m);
327 327
         if ($v) {
328
-            $this->assertEquals($a + $b, $v->scalarval());
328
+            $this->assertEquals($a+$b, $v->scalarval());
329 329
         }
330 330
     }
331 331
 
@@ -337,7 +337,7 @@  discard block
 block discarded – undo
337 337
         ));
338 338
         $v = $this->send($m);
339 339
         if ($v) {
340
-            $this->assertEquals(12 - 23, $v->scalarval());
340
+            $this->assertEquals(12-23, $v->scalarval());
341 341
         }
342 342
     }
343 343
 
@@ -371,7 +371,7 @@  discard block
 block discarded – undo
371 371
         if ($v) {
372 372
             $sz = $v->arraysize();
373 373
             $got = '';
374
-            for ($i = 0; $i < $sz; $i++) {
374
+            for ($i = 0; $i<$sz; $i++) {
375 375
                 $b = $v->arraymem($i);
376 376
                 if ($b->scalarval()) {
377 377
                     $got .= '1';
@@ -434,7 +434,7 @@  discard block
 block discarded – undo
434 434
             $got = '';
435 435
             $expected = '37210';
436 436
             $expect_array = array('ctLeftAngleBrackets', 'ctRightAngleBrackets', 'ctAmpersands', 'ctApostrophes', 'ctQuotes');
437
-            foreach($expect_array as $val) {
437
+            foreach ($expect_array as $val) {
438 438
                 $b = $v->structmem($val);
439 439
                 $got .= $b->me['int'];
440 440
             }
@@ -863,7 +863,7 @@  discard block
 block discarded – undo
863 863
     {
864 864
         // make a 'deep client copy' as the original one might have many properties set
865 865
         // also for speed only wrap one method of the whole server
866
-        $class = wrap_xmlrpc_server($this->client, array('simple_client_copy' => 0, 'method_filter' => '/examples\.getStateName/' ));
866
+        $class = wrap_xmlrpc_server($this->client, array('simple_client_copy' => 0, 'method_filter' => '/examples\.getStateName/'));
867 867
         if ($class == '') {
868 868
             $this->fail('Registration of remote server failed');
869 869
         } else {
@@ -902,9 +902,9 @@  discard block
 block discarded – undo
902 902
         $cookies = array(
903 903
             //'c1' => array(),
904 904
             'c2' => array('value' => 'c2'),
905
-            'c3' => array('value' => 'c3', 'expires' => time() + 60 * 60 * 24 * 30),
906
-            'c4' => array('value' => 'c4', 'expires' => time() + 60 * 60 * 24 * 30, 'path' => '/'),
907
-            'c5' => array('value' => 'c5', 'expires' => time() + 60 * 60 * 24 * 30, 'path' => '/', 'domain' => 'localhost'),
905
+            'c3' => array('value' => 'c3', 'expires' => time()+60 * 60 * 24 * 30),
906
+            'c4' => array('value' => 'c4', 'expires' => time()+60 * 60 * 24 * 30, 'path' => '/'),
907
+            'c5' => array('value' => 'c5', 'expires' => time()+60 * 60 * 24 * 30, 'path' => '/', 'domain' => 'localhost'),
908 908
         );
909 909
         $cookiesval = php_xmlrpc_encode($cookies);
910 910
         $m = new xmlrpcmsg('examples.setcookies', array($cookiesval));
@@ -952,10 +952,10 @@  discard block
 block discarded – undo
952 952
         $m = new xmlrpcmsg('examples.getcookies', array());
953 953
         foreach ($cookies as $cookie => $val) {
954 954
             $this->client->setCookie($cookie, $val);
955
-            $cookies[$cookie] = (string)$cookies[$cookie];
955
+            $cookies[$cookie] = (string) $cookies[$cookie];
956 956
         }
957 957
         $r = $this->client->send($m, $this->timeout, $this->method);
958
-        $this->assertEquals(0, $r->faultCode(), 'Error ' . $r->faultCode() . ' connecting to server: ' . $r->faultString());
958
+        $this->assertEquals(0, $r->faultCode(), 'Error '.$r->faultCode().' connecting to server: '.$r->faultString());
959 959
         if (!$r->faultCode()) {
960 960
             $v = $r->value();
961 961
             $v = php_xmlrpc_decode($v);
Please login to merge, or discard this patch.
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -107,14 +107,16 @@
 block discarded – undo
107 107
 
108 108
         $this->coverageScriptUrl = 'http://' . $this->args['HTTPSERVER'] . '/' . str_replace( '/demo/server/server.php', 'tests/phpunit_coverage.php', $this->args['HTTPURI'] );
109 109
 
110
-        if ($this->args['DEBUG'] == 1)
111
-            ob_start();
110
+        if ($this->args['DEBUG'] == 1) {
111
+                    ob_start();
112
+        }
112 113
     }
113 114
 
114 115
     protected function tear_down()
115 116
     {
116
-        if ($this->args['DEBUG'] != 1)
117
-            return;
117
+        if ($this->args['DEBUG'] != 1) {
118
+                    return;
119
+        }
118 120
         $out = ob_get_clean();
119 121
         $status = $this->getStatus();
120 122
         if ($status == BaseTestRunner::STATUS_ERROR
Please login to merge, or discard this patch.
tests/0CharsetTest.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -3,7 +3,7 @@  discard block
 block discarded – undo
3 3
  * @author JoakimLofgren
4 4
  */
5 5
 
6
-include_once __DIR__ . '/PolyfillTestCase.php';
6
+include_once __DIR__.'/PolyfillTestCase.php';
7 7
 
8 8
 use PhpXmlRpc\Helper\Charset;
9 9
 
@@ -32,10 +32,10 @@  discard block
 block discarded – undo
32 32
     {
33 33
         // construct a latin string with all chars (except control ones)
34 34
         $this->latinString = "\n\r\t";
35
-        for($i = 32; $i < 127; $i++) {
35
+        for ($i = 32; $i<127; $i++) {
36 36
             $this->latinString .= chr($i);
37 37
         }
38
-        for($i = 160; $i < 256; $i++) {
38
+        for ($i = 160; $i<256; $i++) {
39 39
             $this->latinString .= chr($i);
40 40
         }
41 41
     }
Please login to merge, or discard this patch.
tests/3EncoderTest.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,11 +1,11 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-include_once __DIR__ . '/../lib/xmlrpc.inc';
4
-include_once __DIR__ . '/../lib/xmlrpcs.inc';
3
+include_once __DIR__.'/../lib/xmlrpc.inc';
4
+include_once __DIR__.'/../lib/xmlrpcs.inc';
5 5
 
6
-include_once __DIR__ . '/parse_args.php';
6
+include_once __DIR__.'/parse_args.php';
7 7
 
8
-include_once __DIR__ . '/PolyfillTestCase.php';
8
+include_once __DIR__.'/PolyfillTestCase.php';
9 9
 
10 10
 use PHPUnit\Runner\BaseTestRunner;
11 11
 
Please login to merge, or discard this patch.
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -21,14 +21,16 @@
 block discarded – undo
21 21
     protected function set_up()
22 22
     {
23 23
         $this->args = argParser::getArgs();
24
-        if ($this->args['DEBUG'] == 1)
25
-            ob_start();
24
+        if ($this->args['DEBUG'] == 1) {
25
+                    ob_start();
26
+        }
26 27
     }
27 28
 
28 29
     protected function tear_down()
29 30
     {
30
-        if ($this->args['DEBUG'] != 1)
31
-            return;
31
+        if ($this->args['DEBUG'] != 1) {
32
+                    return;
33
+        }
32 34
         $out = ob_get_clean();
33 35
         $status = $this->getStatus();
34 36
         if ($status == BaseTestRunner::STATUS_ERROR
Please login to merge, or discard this patch.
tests/2MessageTest.php 2 patches
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -1,11 +1,11 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-include_once __DIR__ . '/../lib/xmlrpc.inc';
4
-include_once __DIR__ . '/../lib/xmlrpcs.inc';
3
+include_once __DIR__.'/../lib/xmlrpc.inc';
4
+include_once __DIR__.'/../lib/xmlrpcs.inc';
5 5
 
6
-include_once __DIR__ . '/parse_args.php';
6
+include_once __DIR__.'/parse_args.php';
7 7
 
8
-include_once __DIR__ . '/PolyfillTestCase.php';
8
+include_once __DIR__.'/PolyfillTestCase.php';
9 9
 
10 10
 use PHPUnit\Runner\BaseTestRunner;
11 11
 
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
 
104 104
     public function testI8()
105 105
     {
106
-        if (PHP_INT_SIZE == 4 ) {
106
+        if (PHP_INT_SIZE == 4) {
107 107
             $this->markTestSkipped('Can not test i8 as php is compiled in 32 bit mode');
108 108
             return;
109 109
         }
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
 
134 134
     public function testUnicodeInMemberName()
135 135
     {
136
-        $str = "G" . chr(252) . "nter, El" . chr(232) . "ne";
136
+        $str = "G".chr(252)."nter, El".chr(232)."ne";
137 137
         $v = array($str => new xmlrpcval(1));
138 138
         $r = new xmlrpcresp(new xmlrpcval($v, 'struct'));
139 139
         $r = $r->serialize();
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
             '<?xml version="1.0"?>
150 150
 <!-- $Id -->
151 151
 <!-- found by G. Giunta, covers what happens when lib receives UTF8 chars in response text and comments -->
152
-<!-- ' . chr(224) . chr(252) . chr(232) . '&#224;&#252;&#232; -->
152
+<!-- ' . chr(224).chr(252).chr(232).'&#224;&#252;&#232; -->
153 153
 <methodResponse>
154 154
 <fault>
155 155
 <value>
@@ -160,7 +160,7 @@  discard block
 block discarded – undo
160 160
 </member>
161 161
 <member>
162 162
 <name>faultString</name>
163
-<value><string>' . chr(224) . chr(252) . chr(232) . '&#224;&#252;&#232;</string></value>
163
+<value><string>' . chr(224).chr(252).chr(232).'&#224;&#252;&#232;</string></value>
164 164
 </member>
165 165
 </struct>
166 166
 </value>
@@ -169,7 +169,7 @@  discard block
 block discarded – undo
169 169
         $m = $this->newMsg('dummy');
170 170
         $r = $m->parseResponse($response);
171 171
         $v = $r->faultString();
172
-        $this->assertEquals(chr(224) . chr(252) . chr(232) . chr(224) . chr(252) . chr(232), $v);
172
+        $this->assertEquals(chr(224).chr(252).chr(232).chr(224).chr(252).chr(232), $v);
173 173
     }
174 174
 
175 175
     public function testBrokenRequests()
@@ -409,11 +409,11 @@  discard block
 block discarded – undo
409 409
 
410 410
     public function testUTF8Response()
411 411
     {
412
-        $string = chr(224) . chr(252) . chr(232);
412
+        $string = chr(224).chr(252).chr(232);
413 413
 
414 414
         $s = $this->newMsg('dummy');
415
-        $f = "HTTP/1.1 200 OK\r\nContent-type: text/xml; charset=UTF-8\r\n\r\n" . '<?xml version="1.0"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member>
416
-<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . utf8_encode($string) . '</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse>
415
+        $f = "HTTP/1.1 200 OK\r\nContent-type: text/xml; charset=UTF-8\r\n\r\n".'<?xml version="1.0"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member>
416
+<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . utf8_encode($string).'</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse>
417 417
 ';
418 418
         $r = $s->parseResponse($f, false, 'phpvals');
419 419
         $v = $r->value();
@@ -421,7 +421,7 @@  discard block
 block discarded – undo
421 421
         $this->assertEquals($string, $v);
422 422
 
423 423
         $f = '<?xml version="1.0" encoding="UTF-8"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member>
424
-<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . utf8_encode($string) . '</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse>
424
+<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . utf8_encode($string).'</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse>
425 425
 ';
426 426
         $r = $s->parseResponse($f, false, 'phpvals');
427 427
         $v = $r->value();
@@ -437,11 +437,11 @@  discard block
 block discarded – undo
437 437
 
438 438
     public function testLatin1Response()
439 439
     {
440
-        $string = chr(224) . chr(252) . chr(232);
440
+        $string = chr(224).chr(252).chr(232);
441 441
 
442 442
         $s = $this->newMsg('dummy');
443
-        $f = "HTTP/1.1 200 OK\r\nContent-type: text/xml; charset=ISO-8859-1\r\n\r\n" . '<?xml version="1.0"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member>
444
-<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . $string . '</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse>
443
+        $f = "HTTP/1.1 200 OK\r\nContent-type: text/xml; charset=ISO-8859-1\r\n\r\n".'<?xml version="1.0"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member>
444
+<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . $string.'</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse>
445 445
 ';
446 446
         $r = $s->parseResponse($f, false, 'phpvals');
447 447
         $v = $r->value();
@@ -449,7 +449,7 @@  discard block
 block discarded – undo
449 449
         $this->assertEquals($string, $v);
450 450
 
451 451
         $f = '<?xml version="1.0" encoding="ISO-8859-1"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member>
452
-<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . $string . '</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse>
452
+<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . $string.'</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse>
453 453
 ';
454 454
         $r = $s->parseResponse($f, false, 'phpvals');
455 455
         $v = $r->value();
Please login to merge, or discard this patch.
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -21,14 +21,16 @@
 block discarded – undo
21 21
     protected function set_up()
22 22
     {
23 23
         $this->args = argParser::getArgs();
24
-        if ($this->args['DEBUG'] == 1)
25
-            ob_start();
24
+        if ($this->args['DEBUG'] == 1) {
25
+                    ob_start();
26
+        }
26 27
     }
27 28
 
28 29
     protected function tear_down()
29 30
     {
30
-        if ($this->args['DEBUG'] != 1)
31
-            return;
31
+        if ($this->args['DEBUG'] != 1) {
32
+                    return;
33
+        }
32 34
         $out = ob_get_clean();
33 35
         $status = $this->getStatus();
34 36
         if ($status == BaseTestRunner::STATUS_ERROR
Please login to merge, or discard this patch.
tests/6HTTPTest.php 2 patches
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,11 +1,11 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-include_once __DIR__ . '/../lib/xmlrpc.inc';
4
-include_once __DIR__ . '/../lib/xmlrpc_wrappers.inc';
3
+include_once __DIR__.'/../lib/xmlrpc.inc';
4
+include_once __DIR__.'/../lib/xmlrpc_wrappers.inc';
5 5
 
6
-include_once __DIR__ . '/parse_args.php';
6
+include_once __DIR__.'/parse_args.php';
7 7
 
8
-include_once __DIR__ . '/5ServerTest.php';
8
+include_once __DIR__.'/5ServerTest.php';
9 9
 
10 10
 /**
11 11
  * Tests which stress http features of the library.
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
         );
28 28
 
29 29
         $methods = array();
30
-        foreach(get_class_methods('ServerTest') as $method)
30
+        foreach (get_class_methods('ServerTest') as $method)
31 31
         {
32 32
             if (strpos($method, 'test') === 0 && !in_array($method, $unsafeMethods))
33 33
             {
Please login to merge, or discard this patch.
Braces   +4 added lines, -8 removed lines patch added patch discarded remove patch
@@ -201,8 +201,7 @@  discard block
 block discarded – undo
201 201
         {
202 202
             $this->markTestSkipped('CURL missing: cannot test http 1.1 w. proxy');
203 203
             return;
204
-        }
205
-        else if ($this->args['PROXYSERVER'] == '')
204
+        } else if ($this->args['PROXYSERVER'] == '')
206 205
         {
207 206
             $this->markTestSkipped('PROXYSERVER definition missing: cannot test proxy w. http 1.1');
208 207
             return;
@@ -226,8 +225,7 @@  discard block
 block discarded – undo
226 225
         {
227 226
             $this->markTestSkipped('CURL missing: cannot test https functionality');
228 227
             return;
229
-        }
230
-        else if ($this->args['HTTPSSERVER'] == '')
228
+        } else if ($this->args['HTTPSSERVER'] == '')
231 229
         {
232 230
             $this->markTestSkipped('HTTPS SERVER definition missing: cannot test https');
233 231
             return;
@@ -278,13 +276,11 @@  discard block
 block discarded – undo
278 276
         {
279 277
             $this->markTestSkipped('CURL missing: cannot test https w. proxy');
280 278
             return;
281
-        }
282
-        else if ($this->args['PROXYSERVER'] == '')
279
+        } else if ($this->args['PROXYSERVER'] == '')
283 280
         {
284 281
             $this->markTestSkipped('PROXYSERVER definition missing: cannot test proxy w. https');
285 282
             return;
286
-        }
287
-        else if ($this->args['HTTPSSERVER'] == '')
283
+        } else if ($this->args['HTTPSSERVER'] == '')
288 284
         {
289 285
             $this->markTestSkipped('HTTPS SERVER definition missing: cannot test https w. proxy');
290 286
             return;
Please login to merge, or discard this patch.