Passed
Push — master ( 208c04...89ae23 )
by Gaetano
13:46
created
pakefile.php 2 patches
Braces   +7 added lines, -6 removed lines patch added patch discarded remove patch
@@ -27,8 +27,9 @@  discard block
 block discarded – undo
27 27
 
28 28
     public static function libVersion()
29 29
     {
30
-        if (self::$libVersion == null)
31
-            throw new \Exception('Missing library version argument');
30
+        if (self::$libVersion == null) {
31
+                    throw new \Exception('Missing library version argument');
32
+        }
32 33
         return self::$libVersion;
33 34
     }
34 35
 
@@ -59,9 +60,10 @@  discard block
 block discarded – undo
59 60
 
60 61
     public static function getOpts($args=array(), $cliOpts=array())
61 62
     {
62
-        if (count($args) > 0)
63
-        //    throw new \Exception('Missing library version argument');
63
+        if (count($args) > 0) {
64
+                //    throw new \Exception('Missing library version argument');
64 65
             self::$libVersion = $args[0];
66
+        }
65 67
 
66 68
         foreach (self::$tools as $name => $binary) {
67 69
             if (isset($cliOpts[$name])) {
@@ -338,8 +340,7 @@  discard block
 block discarded – undo
338 340
             $cmd = Builder::tool('zip');
339 341
             $extra = '-9 -r';
340 342
             pake_sh("$cmd $distFile $extra ".basename(Builder::distDir()));
341
-        }
342
-        else {
343
+        } else {
343 344
             $finder = pakeFinder::type('any')->pattern(basename(Builder::distDir()).'/**');
344 345
             // see https://bugs.php.net/bug.php?id=58852
345 346
             $pharFile = str_replace(Builder::libVersion(), '_LIBVERSION_', $distFile);
Please login to merge, or discard this patch.
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -62,9 +62,9 @@  discard block
 block discarded – undo
62 62
         );
63 63
     }
64 64
 
65
-    public static function getOpts($args=array(), $cliOpts=array())
65
+    public static function getOpts($args = array(), $cliOpts = array())
66 66
     {
67
-        if (count($args) > 0)
67
+        if (count($args)>0)
68 68
         //    throw new \Exception('Missing library version argument');
69 69
             self::$libVersion = $args[0];
70 70
 
@@ -161,17 +161,17 @@  discard block
 block discarded – undo
161 161
         $out = '';
162 162
         while (($start = strpos($content, $startTag, $last)) !== false) {
163 163
             $end = strpos($content, $endTag, $start);
164
-            $code = substr($content, $start + strlen($startTag), $end - $start - strlen($startTag));
165
-            if ($code[strlen($code) - 1] == "\n") {
164
+            $code = substr($content, $start+strlen($startTag), $end-$start-strlen($startTag));
165
+            if ($code[strlen($code)-1] == "\n") {
166 166
                 $code = substr($code, 0, -1);
167 167
             }
168 168
 
169 169
             $code = str_replace(array('&gt;', '&lt;'), array('>', '<'), $code);
170
-            $code = highlight_string('<?php ' . $code, true);
170
+            $code = highlight_string('<?php '.$code, true);
171 171
             $code = str_replace('<span style="color: #0000BB">&lt;?php&nbsp;<br />', '<span style="color: #0000BB">', $code);
172 172
 
173
-            $out = $out . substr($content, $last, $start + strlen($startTag) - $last) . $code . $endTag;
174
-            $last = $end + strlen($endTag);
173
+            $out = $out.substr($content, $last, $start+strlen($startTag)-$last).$code.$endTag;
174
+            $last = $end+strlen($endTag);
175 175
         }
176 176
         $out .= substr($content, $last, strlen($content));
177 177
 
@@ -185,7 +185,7 @@  discard block
 block discarded – undo
185 185
 
186 186
 use PhpXmlRpc\Builder;
187 187
 
188
-function run_default($task=null, $args=array(), $cliOpts=array())
188
+function run_default($task = null, $args = array(), $cliOpts = array())
189 189
 {
190 190
     echo "Syntax: pake {\$pake-options} \$task \$lib-version [\$git-tag] {\$task-options}\n";
191 191
     echo "\n";
@@ -202,7 +202,7 @@  discard block
 block discarded – undo
202 202
     echo "      --zip=ZIP        Location of the zip tool\n";
203 203
 }
204 204
 
205
-function run_getopts($task=null, $args=array(), $cliOpts=array())
205
+function run_getopts($task = null, $args = array(), $cliOpts = array())
206 206
 {
207 207
     Builder::getOpts($args, $cliOpts);
208 208
 }
@@ -211,7 +211,7 @@  discard block
 block discarded – undo
211 211
  * Downloads source code in the build workspace directory, optionally checking out the given branch/tag
212 212
  * @todo allow using current installation as source, bypassing git clone in workspace - at least for doc generation
213 213
  */
214
-function run_init($task=null, $args=array(), $cliOpts=array())
214
+function run_init($task = null, $args = array(), $cliOpts = array())
215 215
 {
216 216
     // download the current version into the workspace
217 217
     $targetDir = Builder::workspaceDir();
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
  *
240 240
  * (does nothing by itself, as all the steps are managed via task dependencies)
241 241
  */
242
-function run_build($task=null, $args=array(), $cliOpts=array())
242
+function run_build($task = null, $args = array(), $cliOpts = array())
243 243
 {
244 244
 }
245 245
 
@@ -255,7 +255,7 @@  discard block
 block discarded – undo
255 255
 /**
256 256
  * Generates documentation in all formats
257 257
  */
258
-function run_doc($task=null, $args=array(), $cliOpts=array())
258
+function run_doc($task = null, $args = array(), $cliOpts = array())
259 259
 {
260 260
     // in
261 261
     $srcDir = Builder::workspaceDir();
@@ -266,7 +266,7 @@  discard block
 block discarded – undo
266 266
 
267 267
     // from phpdoc comments using phpdocumentor
268 268
     $cmd = Builder::tool('php');
269
-    pake_sh("$cmd " . Builder::toolsDir(). "/vendor/bin/phpdoc run --cache-folder ".Builder::buildDir()."/.phpdoc -d ".$srcDir.'/src'." -t ".$docDir.'/api --title PHP-XMLRPC');
269
+    pake_sh("$cmd ".Builder::toolsDir()."/vendor/bin/phpdoc run --cache-folder ".Builder::buildDir()."/.phpdoc -d ".$srcDir.'/src'." -t ".$docDir.'/api --title PHP-XMLRPC');
270 270
 
271 271
     // from phpdoc comments using Sami
272 272
     // deprecated on 2021/12, as Sami is abandonware
@@ -347,7 +347,7 @@  discard block
 block discarded – undo
347 347
 /**
348 348
  * Creates the tarballs for a release
349 349
  */
350
-function run_dist($task=null, $args=array(), $cliOpts=array())
350
+function run_dist($task = null, $args = array(), $cliOpts = array())
351 351
 {
352 352
     // copy workspace dir into dist dir, without git
353 353
     pake_mkdirs(Builder::distDir());
@@ -361,7 +361,7 @@  discard block
 block discarded – undo
361 361
     // create tarballs
362 362
     $cwd = getcwd();
363 363
     chdir(dirname(Builder::distDir()));
364
-    foreach(Builder::distFiles() as $distFile) {
364
+    foreach (Builder::distFiles() as $distFile) {
365 365
         // php can not really create good zip files via phar: they are not compressed!
366 366
         if (substr($distFile, -4) == '.zip') {
367 367
             $cmd = Builder::tool('zip');
@@ -379,7 +379,7 @@  discard block
 block discarded – undo
379 379
     chdir($cwd);
380 380
 }
381 381
 
382
-function run_clean_workspace($task=null, $args=array(), $cliOpts=array())
382
+function run_clean_workspace($task = null, $args = array(), $cliOpts = array())
383 383
 {
384 384
     pake_remove_dir(Builder::workspaceDir());
385 385
 }
@@ -388,13 +388,13 @@  discard block
 block discarded – undo
388 388
  * Cleans up the whole build directory
389 389
  * @todo 'make clean' usually just removes the results of the build, distclean removes all but sources
390 390
  */
391
-function run_clean($task=null, $args=array(), $cliOpts=array())
391
+function run_clean($task = null, $args = array(), $cliOpts = array())
392 392
 {
393 393
     pake_remove_dir(Builder::buildDir());
394 394
 }
395 395
 
396 396
 // helper task: display help text
397
-pake_task( 'default' );
397
+pake_task('default');
398 398
 // internal task: parse cli options
399 399
 pake_task('getopts');
400 400
 pake_task('init', 'getopts');
Please login to merge, or discard this patch.
tests/phpunit_coverage.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@
 block discarded – undo
6 6
  * @license code licensed under the BSD License: see file license.txt
7 7
  **/
8 8
 
9
-$coverageFile = realpath(__DIR__ . "/../vendor/phpunit/phpunit-selenium/PHPUnit/Extensions/SeleniumCommon/phpunit_coverage.php");
9
+$coverageFile = realpath(__DIR__."/../vendor/phpunit/phpunit-selenium/PHPUnit/Extensions/SeleniumCommon/phpunit_coverage.php");
10 10
 
11 11
 // has to be the same value as used in server.php
12 12
 $GLOBALS['PHPUNIT_COVERAGE_DATA_DIRECTORY'] = '/tmp/phpxmlrpc_coverage';
Please login to merge, or discard this patch.
src/Autoloader.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@
 block discarded – undo
29 29
             return;
30 30
         }
31 31
 
32
-        if (is_file($file = __DIR__ . str_replace(array('PhpXmlRpc\\', '\\'), '/', $class).'.php')) {
32
+        if (is_file($file = __DIR__.str_replace(array('PhpXmlRpc\\', '\\'), '/', $class).'.php')) {
33 33
             require $file;
34 34
         }
35 35
     }
Please login to merge, or discard this patch.
lib/xmlrpc_wrappers.inc 2 patches
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -141,9 +141,9 @@
 block discarded – undo
141 141
  * @deprecated
142 142
  */
143 143
 function build_remote_method_wrapper_code($client, $methodName, $xmlrpcFuncName,
144
-     $mSig, $mDesc = '', $timeout = 0, $protocol = '', $clientCopyMode = 0, $prefix = 'xmlrpc',
145
-     $decodePhpObjects = false, $encodePhpObjects = false, $decodeFault = false,
146
-     $faultResponse = '', $namespace = '\\PhpXmlRpc\\')
144
+        $mSig, $mDesc = '', $timeout = 0, $protocol = '', $clientCopyMode = 0, $prefix = 'xmlrpc',
145
+        $decodePhpObjects = false, $encodePhpObjects = false, $decodeFault = false,
146
+        $faultResponse = '', $namespace = '\\PhpXmlRpc\\')
147 147
 {
148 148
     $code = "function $xmlrpcFuncName (";
149 149
     if ($clientCopyMode < 2) {
Please login to merge, or discard this patch.
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -41,10 +41,10 @@  discard block
 block discarded – undo
41 41
  * @param array $extraOptions
42 42
  * @return array|false
43 43
  */
44
-function wrap_php_function($funcName, $newFuncName='', $extraOptions=array())
44
+function wrap_php_function($funcName, $newFuncName = '', $extraOptions = array())
45 45
 {
46 46
     $wrapper = new PhpXmlRpc\Wrapper();
47
-    if (!isset($extraOptions['return_source'])  || $extraOptions['return_source'] == false) {
47
+    if (!isset($extraOptions['return_source']) || $extraOptions['return_source'] == false) {
48 48
         // backwards compat: return string instead of callable
49 49
         $extraOptions['return_source'] = true;
50 50
         $wrapped = $wrapper->wrapPhpFunction($funcName, $newFuncName, $extraOptions);
@@ -64,17 +64,17 @@  discard block
 block discarded – undo
64 64
  * @param array $extraOptions
65 65
  * @return array|false
66 66
  */
67
-function wrap_php_class($className, $extraOptions=array())
67
+function wrap_php_class($className, $extraOptions = array())
68 68
 {
69 69
     $wrapper = new PhpXmlRpc\Wrapper();
70 70
     $fix = false;
71
-    if (!isset($extraOptions['return_source'])  || $extraOptions['return_source'] == false) {
71
+    if (!isset($extraOptions['return_source']) || $extraOptions['return_source'] == false) {
72 72
         // backwards compat: return string instead of callable
73 73
         $extraOptions['return_source'] = true;
74 74
         $fix = true;
75 75
     }
76 76
     $wrapped = $wrapper->wrapPhpClass($className, $extraOptions);
77
-    foreach($wrapped as $name => $value) {
77
+    foreach ($wrapped as $name => $value) {
78 78
         if ($fix) {
79 79
             eval($value['source']);
80 80
         }
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
  * @param string $newFuncName     deprecated, use an option in $extraOptions
94 94
  * @return array|callable|false
95 95
  */
96
-function wrap_xmlrpc_method($client, $methodName, $extraOptions=0, $timeout=0, $protocol='', $newFuncName='')
96
+function wrap_xmlrpc_method($client, $methodName, $extraOptions = 0, $timeout = 0, $protocol = '', $newFuncName = '')
97 97
 {
98 98
     if (!is_array($extraOptions))
99 99
     {
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
 
109 109
     $wrapper = new PhpXmlRpc\Wrapper();
110 110
 
111
-    if (!isset($extraOptions['return_source'])  || $extraOptions['return_source'] == false) {
111
+    if (!isset($extraOptions['return_source']) || $extraOptions['return_source'] == false) {
112 112
         // backwards compat: return string instead of callable
113 113
         $extraOptions['return_source'] = true;
114 114
         $wrapped = $wrapper->wrapXmlrpcMethod($client, $methodName, $extraOptions);
@@ -126,7 +126,7 @@  discard block
 block discarded – undo
126 126
  * @param array $extraOptions
127 127
  * @return mixed
128 128
  */
129
-function wrap_xmlrpc_server($client, $extraOptions=array())
129
+function wrap_xmlrpc_server($client, $extraOptions = array())
130 130
 {
131 131
     $wrapper = new PhpXmlRpc\Wrapper();
132 132
     return $wrapper->wrapXmlrpcServer($client, $extraOptions);
@@ -146,7 +146,7 @@  discard block
 block discarded – undo
146 146
      $faultResponse = '', $namespace = '\\PhpXmlRpc\\')
147 147
 {
148 148
     $code = "function $xmlrpcFuncName (";
149
-    if ($clientCopyMode < 2) {
149
+    if ($clientCopyMode<2) {
150 150
         // client copy mode 0 or 1 == partial / full client copy in emitted code
151 151
         $innerCode = build_client_wrapper_code($client, $clientCopyMode, $prefix, $namespace);
152 152
         $innerCode .= "\$client->setDebug(\$debug);\n";
@@ -160,7 +160,7 @@  discard block
 block discarded – undo
160 160
 
161 161
     if ($mDesc != '') {
162 162
         // take care that PHP comment is not terminated unwillingly by method description
163
-        $mDesc = "/**\n* " . str_replace('*/', '* /', $mDesc) . "\n";
163
+        $mDesc = "/**\n* ".str_replace('*/', '* /', $mDesc)."\n";
164 164
     } else {
165 165
         $mDesc = "/**\nFunction $xmlrpcFuncName\n";
166 166
     }
@@ -169,7 +169,7 @@  discard block
 block discarded – undo
169 169
     $innerCode .= "\$encoder = new {$namespace}Encoder();\n";
170 170
     $plist = array();
171 171
     $pCount = count($mSig);
172
-    for ($i = 1; $i < $pCount; $i++) {
172
+    for ($i = 1; $i<$pCount; $i++) {
173 173
         $plist[] = "\$p$i";
174 174
         $pType = $mSig[$i];
175 175
         if ($pType == 'i4' || $pType == 'i8' || $pType == 'int' || $pType == 'boolean' || $pType == 'double' ||
@@ -185,19 +185,19 @@  discard block
 block discarded – undo
185 185
             }
186 186
         }
187 187
         $innerCode .= "\$req->addparam(\$p$i);\n";
188
-        $mDesc .= '* @param ' . xmlrpc_2_php_type($pType) . " \$p$i\n";
188
+        $mDesc .= '* @param '.xmlrpc_2_php_type($pType)." \$p$i\n";
189 189
     }
190
-    if ($clientCopyMode < 2) {
190
+    if ($clientCopyMode<2) {
191 191
         $plist[] = '$debug=0';
192 192
         $mDesc .= "* @param int \$debug when 1 (or 2) will enable debugging of the underlying {$prefix} call (defaults to 0)\n";
193 193
     }
194 194
     $plist = implode(', ', $plist);
195
-    $mDesc .= '* @return ' . xmlrpc_2_php_type($mSig[0]) . " (or an {$namespace}Response obj instance if call fails)\n*/\n";
195
+    $mDesc .= '* @return '.xmlrpc_2_php_type($mSig[0])." (or an {$namespace}Response obj instance if call fails)\n*/\n";
196 196
 
197 197
     $innerCode .= "\$res = \${$this_}client->send(\$req, $timeout, '$protocol');\n";
198 198
     if ($decodeFault) {
199 199
         if (is_string($faultResponse) && ((strpos($faultResponse, '%faultCode%') !== false) || (strpos($faultResponse, '%faultString%') !== false))) {
200
-            $respCode = "str_replace(array('%faultCode%', '%faultString%'), array(\$res->faultCode(), \$res->faultString()), '" . str_replace("'", "''", $faultResponse) . "')";
200
+            $respCode = "str_replace(array('%faultCode%', '%faultString%'), array(\$res->faultCode(), \$res->faultString()), '".str_replace("'", "''", $faultResponse)."')";
201 201
         } else {
202 202
             $respCode = var_export($faultResponse, true);
203 203
         }
@@ -210,7 +210,7 @@  discard block
 block discarded – undo
210 210
         $innerCode .= "if (\$res->faultcode()) return $respCode; else return \$encoder->decode(\$res->value());";
211 211
     }
212 212
 
213
-    $code = $code . $plist . ") {\n" . $innerCode . "\n}\n";
213
+    $code = $code.$plist.") {\n".$innerCode."\n}\n";
214 214
 
215 215
     return array('source' => $code, 'docstring' => $mDesc);
216 216
 }
@@ -218,18 +218,18 @@  discard block
 block discarded – undo
218 218
 /**
219 219
  * @deprecated
220 220
  */
221
-function build_client_wrapper_code($client, $verbatim_client_copy, $prefix='xmlrpc')
221
+function build_client_wrapper_code($client, $verbatim_client_copy, $prefix = 'xmlrpc')
222 222
 {
223 223
     $code = "\$client = new {$prefix}_client('".str_replace("'", "\'", $client->path).
224
-        "', '" . str_replace("'", "\'", $client->server) . "', $client->port);\n";
224
+        "', '".str_replace("'", "\'", $client->server)."', $client->port);\n";
225 225
 
226 226
     // copy all client fields to the client that will be generated runtime
227 227
     // (this provides for future expansion or subclassing of client obj)
228 228
     if ($verbatim_client_copy)
229 229
     {
230
-        foreach($client as $fld => $val)
230
+        foreach ($client as $fld => $val)
231 231
         {
232
-            if($fld != 'debug' && $fld != 'return_type')
232
+            if ($fld != 'debug' && $fld != 'return_type')
233 233
             {
234 234
                 $val = var_export($val, true);
235 235
                 $code .= "\$client->$fld = $val;\n";
Please login to merge, or discard this patch.
src/Helper/Logger.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -39,10 +39,10 @@
 block discarded – undo
39 39
             $flags = ENT_COMPAT;
40 40
             // avoid warnings on php < 5.4...
41 41
             if (defined('ENT_HTML401')) {
42
-                $flags =  $flags | ENT_HTML401;
42
+                $flags = $flags | ENT_HTML401;
43 43
             }
44 44
             if (defined('ENT_SUBSTITUTE')) {
45
-                $flags =  $flags | ENT_SUBSTITUTE;
45
+                $flags = $flags | ENT_SUBSTITUTE;
46 46
             }
47 47
             if ($encoding != null) {
48 48
                 print "<PRE>\n".htmlentities($message, $flags, $encoding)."\n</PRE>";
Please login to merge, or discard this patch.
tests/parse_args.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
 
44 44
         // check for command line (env vars) vs. web page input params
45 45
         if (!isset($_SERVER['REQUEST_METHOD'])) {
46
-            foreach($_SERVER as $key => $val) {
46
+            foreach ($_SERVER as $key => $val) {
47 47
                 if (array_key_exists($key, $args)) {
48 48
                     $$key = $val;
49 49
                 }
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
             }
88 88
         }
89 89
         if ($HTTPURI[0] != '/') {
90
-            $HTTPURI = '/' . $HTTPURI;
90
+            $HTTPURI = '/'.$HTTPURI;
91 91
         }
92 92
         $args['HTTPURI'] = $HTTPURI;
93 93
 
@@ -101,21 +101,21 @@  discard block
 block discarded – undo
101 101
         }
102 102
 
103 103
         if (isset($HTTPSIGNOREPEER)) {
104
-            $args['HTTPSIGNOREPEER'] = (bool)$HTTPSIGNOREPEER;
104
+            $args['HTTPSIGNOREPEER'] = (bool) $HTTPSIGNOREPEER;
105 105
         }
106 106
 
107 107
         if (isset($HTTPSVERIFYHOST)) {
108
-            $args['HTTPSVERIFYHOST'] = (int)$HTTPSVERIFYHOST;
108
+            $args['HTTPSVERIFYHOST'] = (int) $HTTPSVERIFYHOST;
109 109
         }
110 110
 
111 111
         if (isset($SSLVERSION)) {
112
-            $args['SSLVERSION'] = (int)$SSLVERSION;
112
+            $args['SSLVERSION'] = (int) $SSLVERSION;
113 113
         }
114 114
 
115 115
         if (isset($PROXYSERVER)) {
116 116
             $arr = explode(':', $PROXYSERVER);
117 117
             $args['PROXYSERVER'] = $arr[0];
118
-            if (count($arr) > 1) {
118
+            if (count($arr)>1) {
119 119
                 $args['PROXYPORT'] = $arr[1];
120 120
             } else {
121 121
                 $args['PROXYPORT'] = 8080;
Please login to merge, or discard this patch.
demo/server/_append.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -3,5 +3,5 @@
 block discarded – undo
3 3
 // Out-of-band information: let the client manipulate the server operations.
4 4
 // We do this to help the testsuite script: do not reproduce in production!
5 5
 if (isset($_COOKIE['PHPUNIT_SELENIUM_TEST_ID']) && extension_loaded('xdebug')) {
6
-    include_once __DIR__ . "/../../vendor/phpunit/phpunit-selenium/PHPUnit/Extensions/SeleniumCommon/append.php";
6
+    include_once __DIR__."/../../vendor/phpunit/phpunit-selenium/PHPUnit/Extensions/SeleniumCommon/append.php";
7 7
 }
Please login to merge, or discard this patch.
demo/server/_prepend.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
 }
15 15
 
16 16
 // Use the custom class autoloader. These two lines not needed when the phpxmlrpc library is installed using Composer
17
-include_once __DIR__ . '/../../src/Autoloader.php';
17
+include_once __DIR__.'/../../src/Autoloader.php';
18 18
 PhpXmlRpc\Autoloader::register();
19 19
 
20 20
 // Out-of-band information: let the client manipulate the server operations.
@@ -26,5 +26,5 @@  discard block
 block discarded – undo
26 26
         chmod($GLOBALS['PHPUNIT_COVERAGE_DATA_DIRECTORY'], 0777);
27 27
     }
28 28
 
29
-    include_once __DIR__ . "/../../vendor/phpunit/phpunit-selenium/PHPUnit/Extensions/SeleniumCommon/prepend.php";
29
+    include_once __DIR__."/../../vendor/phpunit/phpunit-selenium/PHPUnit/Extensions/SeleniumCommon/prepend.php";
30 30
 }
Please login to merge, or discard this patch.
src/Helper/XMLParser.php 1 patch
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
 
124 124
         xml_set_object($parser, $this);
125 125
 
126
-        switch($returnType) {
126
+        switch ($returnType) {
127 127
             case self::RETURN_PHP:
128 128
                 xml_set_element_handler($parser, 'xmlrpc_se', 'xmlrpc_ee_fast');
129 129
                 break;
@@ -140,10 +140,10 @@  discard block
 block discarded – undo
140 140
         $this->accept = $accept;
141 141
 
142 142
         // @see ticket #70 - we have to parse big xml docks in chunks to avoid errors
143
-        for ($offset = 0; $offset < $len; $offset += $this->maxChunkLength) {
143
+        for ($offset = 0; $offset<$len; $offset += $this->maxChunkLength) {
144 144
             $chunk = substr($data, $offset, $this->maxChunkLength);
145 145
             // error handling: xml not well formed
146
-            if (!xml_parse($parser, $chunk, $offset + $this->maxChunkLength >= $len)) {
146
+            if (!xml_parse($parser, $chunk, $offset+$this->maxChunkLength>=$len)) {
147 147
                 $errCode = xml_get_error_code($parser);
148 148
                 $errStr = sprintf('XML error %s: %s at line %d, column %d', $errCode, xml_error_string($errCode),
149 149
                     xml_get_current_line_number($parser), xml_get_current_column_number($parser));
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
     public function xmlrpc_se($parser, $name, $attrs, $acceptSingleVals = false)
168 168
     {
169 169
         // if invalid xmlrpc already detected, skip all processing
170
-        if ($this->_xh['isf'] < 2) {
170
+        if ($this->_xh['isf']<2) {
171 171
 
172 172
             // check for correct element nesting
173 173
             if (count($this->_xh['stack']) == 0) {
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
                     $this->_xh['rt'] = strtolower($name);
188 188
                 } else {
189 189
                     $this->_xh['isf'] = 2;
190
-                    $this->_xh['isf_reason'] = 'missing top level xmlrpc element. Found: ' . $name;
190
+                    $this->_xh['isf_reason'] = 'missing top level xmlrpc element. Found: '.$name;
191 191
 
192 192
                     return;
193 193
                 }
@@ -281,7 +281,7 @@  discard block
 block discarded – undo
281 281
                     break;
282 282
                 case 'MEMBER':
283 283
                     // set member name to null, in case we do not find in the xml later on
284
-                    $this->_xh['valuestack'][count($this->_xh['valuestack']) - 1]['name'] = '';
284
+                    $this->_xh['valuestack'][count($this->_xh['valuestack'])-1]['name'] = '';
285 285
                     //$this->_xh['ac']='';
286 286
                 // Drop trough intentionally
287 287
                 case 'PARAM':
@@ -341,7 +341,7 @@  discard block
 block discarded – undo
341 341
      */
342 342
     public function xmlrpc_ee($parser, $name, $rebuildXmlrpcvals = 1)
343 343
     {
344
-        if ($this->_xh['isf'] < 2) {
344
+        if ($this->_xh['isf']<2) {
345 345
             // push this element name from stack
346 346
             // NB: if XML validates, correct opening/closing is guaranteed and
347 347
             // we do not have to check for $name == $currElem.
@@ -356,7 +356,7 @@  discard block
 block discarded – undo
356 356
                         $this->_xh['vt'] = Value::$xmlrpcString;
357 357
                     }
358 358
 
359
-                    if ($rebuildXmlrpcvals > 0) {
359
+                    if ($rebuildXmlrpcvals>0) {
360 360
                         // build the xmlrpc val out of the data received, and substitute it
361 361
                         $temp = new Value($this->_xh['value'], $this->_xh['vt']);
362 362
                         // in case we got info about underlying php class, save it
@@ -365,15 +365,15 @@  discard block
 block discarded – undo
365 365
                             $temp->_php_class = $this->_xh['php_class'];
366 366
                         }
367 367
                         $this->_xh['value'] = $temp;
368
-                    } elseif ($rebuildXmlrpcvals < 0) {
368
+                    } elseif ($rebuildXmlrpcvals<0) {
369 369
                         if ($this->_xh['vt'] == Value::$xmlrpcDateTime) {
370
-                            $this->_xh['value'] = (object)array(
370
+                            $this->_xh['value'] = (object) array(
371 371
                                 'xmlrpc_type' => 'datetime',
372 372
                                 'scalar' => $this->_xh['value'],
373 373
                                 'timestamp' => \PhpXmlRpc\Helper\Date::iso8601Decode($this->_xh['value'])
374 374
                             );
375 375
                         } elseif ($this->_xh['vt'] == Value::$xmlrpcBase64) {
376
-                            $this->_xh['value'] = (object)array(
376
+                            $this->_xh['value'] = (object) array(
377 377
                                 'xmlrpc_type' => 'base64',
378 378
                                 'scalar' => $this->_xh['value']
379 379
                             );
@@ -389,8 +389,8 @@  discard block
 block discarded – undo
389 389
                     // check if we are inside an array or struct:
390 390
                     // if value just built is inside an array, let's move it into array on the stack
391 391
                     $vscount = count($this->_xh['valuestack']);
392
-                    if ($vscount && $this->_xh['valuestack'][$vscount - 1]['type'] == 'ARRAY') {
393
-                        $this->_xh['valuestack'][$vscount - 1]['values'][] = $this->_xh['value'];
392
+                    if ($vscount && $this->_xh['valuestack'][$vscount-1]['type'] == 'ARRAY') {
393
+                        $this->_xh['valuestack'][$vscount-1]['values'][] = $this->_xh['value'];
394 394
                     }
395 395
                     break;
396 396
                 case 'BOOLEAN':
@@ -409,7 +409,7 @@  discard block
 block discarded – undo
409 409
                         $this->_xh['value'] = $this->_xh['ac'];
410 410
                     } elseif ($name == 'DATETIME.ISO8601') {
411 411
                         if (!preg_match('/^[0-9]{8}T[0-9]{2}:[0-9]{2}:[0-9]{2}$/', $this->_xh['ac'])) {
412
-                            Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': invalid value received in DATETIME: ' . $this->_xh['ac']);
412
+                            Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': invalid value received in DATETIME: '.$this->_xh['ac']);
413 413
                         }
414 414
                         $this->_xh['vt'] = Value::$xmlrpcDateTime;
415 415
                         $this->_xh['value'] = $this->_xh['ac'];
@@ -428,7 +428,7 @@  discard block
 block discarded – undo
428 428
                         } else {
429 429
                             // log if receiving something strange, even though we set the value to false anyway
430 430
                             if ($this->_xh['ac'] != '0' && strcasecmp($this->_xh['ac'], 'false') != 0) {
431
-                                Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': invalid value received in BOOLEAN: ' . $this->_xh['ac']);
431
+                                Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': invalid value received in BOOLEAN: '.$this->_xh['ac']);
432 432
                             }
433 433
                             $this->_xh['value'] = false;
434 434
                         }
@@ -438,37 +438,37 @@  discard block
 block discarded – undo
438 438
                         // NOTE: regexp could be much stricter than this...
439 439
                         if (!preg_match('/^[+-eE0123456789 \t.]+$/', $this->_xh['ac'])) {
440 440
                             /// @todo: find a better way of throwing an error than this!
441
-                            Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': non numeric value received in DOUBLE: ' . $this->_xh['ac']);
441
+                            Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': non numeric value received in DOUBLE: '.$this->_xh['ac']);
442 442
                             $this->_xh['value'] = 'ERROR_NON_NUMERIC_FOUND';
443 443
                         } else {
444 444
                             // it's ok, add it on
445
-                            $this->_xh['value'] = (double)$this->_xh['ac'];
445
+                            $this->_xh['value'] = (double) $this->_xh['ac'];
446 446
                         }
447 447
                     } else {
448 448
                         // we have an I4/I8/INT
449 449
                         // we must check that only 0123456789-<space> are characters here
450 450
                         if (!preg_match('/^[+-]?[0123456789 \t]+$/', $this->_xh['ac'])) {
451 451
                             /// @todo find a better way of throwing an error than this!
452
-                            Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': non numeric value received in INT: ' . $this->_xh['ac']);
452
+                            Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': non numeric value received in INT: '.$this->_xh['ac']);
453 453
                             $this->_xh['value'] = 'ERROR_NON_NUMERIC_FOUND';
454 454
                         } else {
455 455
                             // it's ok, add it on
456
-                            $this->_xh['value'] = (int)$this->_xh['ac'];
456
+                            $this->_xh['value'] = (int) $this->_xh['ac'];
457 457
                         }
458 458
                     }
459 459
                     $this->_xh['lv'] = 3; // indicate we've found a value
460 460
                     break;
461 461
                 case 'NAME':
462
-                    $this->_xh['valuestack'][count($this->_xh['valuestack']) - 1]['name'] = $this->_xh['ac'];
462
+                    $this->_xh['valuestack'][count($this->_xh['valuestack'])-1]['name'] = $this->_xh['ac'];
463 463
                     break;
464 464
                 case 'MEMBER':
465 465
                     // add to array in the stack the last element built,
466 466
                     // unless no VALUE was found
467 467
                     if ($this->_xh['vt']) {
468 468
                         $vscount = count($this->_xh['valuestack']);
469
-                        $this->_xh['valuestack'][$vscount - 1]['values'][$this->_xh['valuestack'][$vscount - 1]['name']] = $this->_xh['value'];
469
+                        $this->_xh['valuestack'][$vscount-1]['values'][$this->_xh['valuestack'][$vscount-1]['name']] = $this->_xh['value'];
470 470
                     } else {
471
-                        Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': missing VALUE inside STRUCT in received xml');
471
+                        Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': missing VALUE inside STRUCT in received xml');
472 472
                     }
473 473
                     break;
474 474
                 case 'DATA':
@@ -491,7 +491,7 @@  discard block
 block discarded – undo
491 491
                         $this->_xh['params'][] = $this->_xh['value'];
492 492
                         $this->_xh['pt'][] = $this->_xh['vt'];
493 493
                     } else {
494
-                        Logger::instance()->errorLog('XML-RPC: ' . __METHOD__ . ': missing VALUE inside PARAM in received xml');
494
+                        Logger::instance()->errorLog('XML-RPC: '.__METHOD__.': missing VALUE inside PARAM in received xml');
495 495
                     }
496 496
                     break;
497 497
                 case 'METHODNAME':
@@ -547,7 +547,7 @@  discard block
 block discarded – undo
547 547
     public function xmlrpc_cd($parser, $data)
548 548
     {
549 549
         // skip processing if xml fault already detected
550
-        if ($this->_xh['isf'] < 2) {
550
+        if ($this->_xh['isf']<2) {
551 551
             // "lookforvalue==3" means that we've found an entire value
552 552
             // and should discard any further character data
553 553
             if ($this->_xh['lv'] != 3) {
@@ -565,7 +565,7 @@  discard block
 block discarded – undo
565 565
     public function xmlrpc_dh($parser, $data)
566 566
     {
567 567
         // skip processing if xml fault already detected
568
-        if ($this->_xh['isf'] < 2) {
568
+        if ($this->_xh['isf']<2) {
569 569
             if (substr($data, 0, 1) == '&' && substr($data, -1, 1) == ';') {
570 570
                 $this->_xh['ac'] .= $data;
571 571
             }
@@ -636,8 +636,8 @@  discard block
 block discarded – undo
636 636
         // Details:
637 637
         // SPACE:         (#x20 | #x9 | #xD | #xA)+ === [ \x9\xD\xA]+
638 638
         // EQ:            SPACE?=SPACE? === [ \x9\xD\xA]*=[ \x9\xD\xA]*
639
-        if (preg_match('/^<\?xml\s+version\s*=\s*' . "((?:\"[a-zA-Z0-9_.:-]+\")|(?:'[a-zA-Z0-9_.:-]+'))" .
640
-            '\s+encoding\s*=\s*' . "((?:\"[A-Za-z][A-Za-z0-9._-]*\")|(?:'[A-Za-z][A-Za-z0-9._-]*'))/",
639
+        if (preg_match('/^<\?xml\s+version\s*=\s*'."((?:\"[a-zA-Z0-9_.:-]+\")|(?:'[a-zA-Z0-9_.:-]+'))".
640
+            '\s+encoding\s*=\s*'."((?:\"[A-Za-z][A-Za-z0-9._-]*\")|(?:'[A-Za-z][A-Za-z0-9._-]*'))/",
641 641
             $xmlChunk, $matches)) {
642 642
             return strtoupper(substr($matches[2], 1, -1));
643 643
         }
@@ -655,7 +655,7 @@  discard block
 block discarded – undo
655 655
             // NB: mb_detect likes to call it ascii, xml parser likes to call it US_ASCII...
656 656
             // IANA also likes better US-ASCII, so go with it
657 657
             if ($enc == 'ASCII') {
658
-                $enc = 'US-' . $enc;
658
+                $enc = 'US-'.$enc;
659 659
             }
660 660
 
661 661
             return $enc;
@@ -690,8 +690,8 @@  discard block
 block discarded – undo
690 690
         // Details:
691 691
         // SPACE:         (#x20 | #x9 | #xD | #xA)+ === [ \x9\xD\xA]+
692 692
         // EQ:            SPACE?=SPACE? === [ \x9\xD\xA]*=[ \x9\xD\xA]*
693
-        if (preg_match('/^<\?xml\s+version\s*=\s*' . "((?:\"[a-zA-Z0-9_.:-]+\")|(?:'[a-zA-Z0-9_.:-]+'))" .
694
-            '\s+encoding\s*=\s*' . "((?:\"[A-Za-z][A-Za-z0-9._-]*\")|(?:'[A-Za-z][A-Za-z0-9._-]*'))/",
693
+        if (preg_match('/^<\?xml\s+version\s*=\s*'."((?:\"[a-zA-Z0-9_.:-]+\")|(?:'[a-zA-Z0-9_.:-]+'))".
694
+            '\s+encoding\s*=\s*'."((?:\"[A-Za-z][A-Za-z0-9._-]*\")|(?:'[A-Za-z][A-Za-z0-9._-]*'))/",
695 695
             $xmlChunk, $matches)) {
696 696
             return true;
697 697
         }
Please login to merge, or discard this patch.