Completed
Push — master ( 59c8a4...b81d7f )
by Lars
07:00
created
src/voku/helper/data/caseFolding_full.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -217,6 +217,6 @@
 block discarded – undo
217 217
         ),
218 218
 );
219 219
 
220
-$result =& $data;
220
+$result = & $data;
221 221
 unset($data);
222 222
 return $result;
Please login to merge, or discard this patch.
src/voku/helper/Bootup.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
     if (!preg_match('//u', urldecode($uri))) {
90 90
       $uri = preg_replace_callback(
91 91
           '/[\x80-\xFF]+/',
92
-          function ($m) {
92
+          function($m) {
93 93
             return urlencode($m[0]);
94 94
           },
95 95
           $uri
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 
98 98
       $uri = preg_replace_callback(
99 99
           '/(?:%[89A-F][0-9A-F])+/i',
100
-          function ($m) {
100
+          function($m) {
101 101
             return urlencode(UTF8::encode('UTF-8', urldecode($m[0])));
102 102
           },
103 103
           $uri
@@ -107,8 +107,8 @@  discard block
 block discarded – undo
107 107
         // Use ob_start() to buffer content and avoid problem of headers already sent...
108 108
         if (headers_sent() === false) {
109 109
           $severProtocol = (isset($_SERVER['SERVER_PROTOCOL']) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.1');
110
-          header($severProtocol . ' 301 Moved Permanently');
111
-          header('Location: ' . $uri);
110
+          header($severProtocol.' 301 Moved Permanently');
111
+          header('Location: '.$uri);
112 112
           exit();
113 113
         }
114 114
       }
Please login to merge, or discard this patch.
src/voku/helper/UTF8.php 2 patches
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -3412,7 +3412,7 @@  discard block
 block discarded – undo
3412 3412
   /**
3413 3413
    * Check if the input is binary... (is look like a hack).
3414 3414
    *
3415
-   * @param mixed $input
3415
+   * @param string $input
3416 3416
    *
3417 3417
    * @return bool
3418 3418
    */
@@ -5551,7 +5551,7 @@  discard block
 block discarded – undo
5551 5551
    *                              The string being checked, for the last occurrence
5552 5552
    *                              of needle
5553 5553
    *                              </p>
5554
-   * @param string|int $needle    <p>
5554
+   * @param string $needle    <p>
5555 5555
    *                              The string to find in haystack.
5556 5556
    *                              Or a code point as int.
5557 5557
    *                              </p>
@@ -6296,7 +6296,7 @@  discard block
 block discarded – undo
6296 6296
    * 2) when any of these: àáâãäåæçèéêëìíîï  are followed by TWO chars from group B,
6297 6297
    * 3) when any of these: ðñòó  are followed by THREE chars from group B.
6298 6298
    *
6299
-   * @param string|array $str Any string or array.
6299
+   * @param string $str Any string or array.
6300 6300
    *
6301 6301
    * @return string The same string, but UTF8 encoded.
6302 6302
    */
Please login to merge, or discard this patch.
Spacing   +47 added lines, -47 removed lines patch added patch discarded remove patch
@@ -834,7 +834,7 @@  discard block
 block discarded – undo
834 834
   public static function add_bom_to_string($str)
835 835
   {
836 836
     if (self::string_has_bom($str) === false) {
837
-      $str = self::bom() . $str;
837
+      $str = self::bom().$str;
838 838
     }
839 839
 
840 840
     return $str;
@@ -2170,7 +2170,7 @@  discard block
 block discarded – undo
2170 2170
     self::checkForSupport();
2171 2171
 
2172 2172
     return \mb_convert_encoding(
2173
-        '&#x' . dechex($code) . ';',
2173
+        '&#x'.dechex($code).';',
2174 2174
         'UTF-8',
2175 2175
         'HTML-ENTITIES'
2176 2176
     );
@@ -2428,7 +2428,7 @@  discard block
 block discarded – undo
2428 2428
           if ($var[0] >= "\x80" && isset($n[0], $leading_combining[0]) && preg_match('/^\p{Mn}/u', $var)) {
2429 2429
             // Prevent leading combining chars
2430 2430
             // for NFC-safe concatenations.
2431
-            $var = $leading_combining . $var;
2431
+            $var = $leading_combining.$var;
2432 2432
           }
2433 2433
         }
2434 2434
         break;
@@ -2716,7 +2716,7 @@  discard block
 block discarded – undo
2716 2716
    */
2717 2717
   protected static function getData($file)
2718 2718
   {
2719
-    $file = __DIR__ . '/data/' . $file . '.php';
2719
+    $file = __DIR__.'/data/'.$file.'.php';
2720 2720
     if (file_exists($file)) {
2721 2721
       /** @noinspection PhpIncludeInspection */
2722 2722
       return require $file;
@@ -2791,7 +2791,7 @@  discard block
 block discarded – undo
2791 2791
 
2792 2792
     return implode(
2793 2793
         array_map(
2794
-            function ($data) use ($keepAsciiChars) {
2794
+            function($data) use ($keepAsciiChars) {
2795 2795
               return UTF8::single_chr_html_encode($data, $keepAsciiChars);
2796 2796
             },
2797 2797
             self::split($str)
@@ -2897,8 +2897,8 @@  discard block
 block discarded – undo
2897 2897
     do {
2898 2898
       $str_compare = $str;
2899 2899
 
2900
-      $str = preg_replace_callback("/&#\d{2,5};/", function ($matches) {
2901
-        $returnTmp =  \mb_convert_encoding($matches[0], 'UTF-8', 'HTML-ENTITIES');
2900
+      $str = preg_replace_callback("/&#\d{2,5};/", function($matches) {
2901
+        $returnTmp = \mb_convert_encoding($matches[0], 'UTF-8', 'HTML-ENTITIES');
2902 2902
 
2903 2903
         if ($returnTmp !== '"' && $returnTmp !== "'") {
2904 2904
           return $returnTmp;
@@ -3190,9 +3190,9 @@  discard block
 block discarded – undo
3190 3190
     if (ctype_digit((string)$int)) {
3191 3191
       $hex = dechex((int)$int);
3192 3192
 
3193
-      $hex = (strlen($hex) < 4 ? substr('0000' . $hex, -4) : $hex);
3193
+      $hex = (strlen($hex) < 4 ? substr('0000'.$hex, -4) : $hex);
3194 3194
 
3195
-      return $pfix . $hex;
3195
+      return $pfix.$hex;
3196 3196
     }
3197 3197
 
3198 3198
     return '';
@@ -3864,7 +3864,7 @@  discard block
 block discarded – undo
3864 3864
    */
3865 3865
   public static function lcfirst($str)
3866 3866
   {
3867
-    return self::strtolower(self::substr($str, 0, 1)) . self::substr($str, 1);
3867
+    return self::strtolower(self::substr($str, 0, 1)).self::substr($str, 1);
3868 3868
   }
3869 3869
 
3870 3870
   /**
@@ -4309,7 +4309,7 @@  discard block
 block discarded – undo
4309 4309
 
4310 4310
     if (is_array($what)) {
4311 4311
       foreach ($what as $item) {
4312
-        $str = preg_replace('/(' . preg_quote($item, '/') . ')+/', $item, $str);
4312
+        $str = preg_replace('/('.preg_quote($item, '/').')+/', $item, $str);
4313 4313
       }
4314 4314
     }
4315 4315
 
@@ -4412,7 +4412,7 @@  discard block
 block discarded – undo
4412 4412
   {
4413 4413
     static $rxClassCache = array();
4414 4414
 
4415
-    $cacheKey = $s . $class;
4415
+    $cacheKey = $s.$class;
4416 4416
 
4417 4417
     if (isset($rxClassCache[$cacheKey])) {
4418 4418
       return $rxClassCache[$cacheKey];
@@ -4423,7 +4423,7 @@  discard block
 block discarded – undo
4423 4423
     /** @noinspection SuspiciousLoopInspection */
4424 4424
     foreach (self::str_split($s) as $s) {
4425 4425
       if ('-' === $s) {
4426
-        $class[0] = '-' . $class[0];
4426
+        $class[0] = '-'.$class[0];
4427 4427
       } elseif (!isset($s[2])) {
4428 4428
         $class[0] .= preg_quote($s, '/');
4429 4429
       } elseif (1 === self::strlen($s)) {
@@ -4434,13 +4434,13 @@  discard block
 block discarded – undo
4434 4434
     }
4435 4435
 
4436 4436
     if ($class[0]) {
4437
-      $class[0] = '[' . $class[0] . ']';
4437
+      $class[0] = '['.$class[0].']';
4438 4438
     }
4439 4439
 
4440 4440
     if (1 === count($class)) {
4441 4441
       $return = $class[0];
4442 4442
     } else {
4443
-      $return = '(?:' . implode('|', $class) . ')';
4443
+      $return = '(?:'.implode('|', $class).')';
4444 4444
     }
4445 4445
 
4446 4446
     $rxClassCache[$cacheKey] = $return;
@@ -4454,7 +4454,7 @@  discard block
 block discarded – undo
4454 4454
   public static function showSupport()
4455 4455
   {
4456 4456
     foreach (self::$support as $utf8Support) {
4457
-      echo $utf8Support . "\n<br>";
4457
+      echo $utf8Support."\n<br>";
4458 4458
     }
4459 4459
   }
4460 4460
 
@@ -4480,7 +4480,7 @@  discard block
 block discarded – undo
4480 4480
       return $char;
4481 4481
     }
4482 4482
 
4483
-    return '&#' . self::ord($char) . ';';
4483
+    return '&#'.self::ord($char).';';
4484 4484
   }
4485 4485
 
4486 4486
   /**
@@ -4529,19 +4529,19 @@  discard block
 block discarded – undo
4529 4529
           $ret[] = $str[$i];
4530 4530
         } elseif ((($str[$i] & "\xE0") === "\xC0") && isset($str[$i + 1])) {
4531 4531
           if (($str[$i + 1] & "\xC0") === "\x80") {
4532
-            $ret[] = $str[$i] . $str[$i + 1];
4532
+            $ret[] = $str[$i].$str[$i + 1];
4533 4533
 
4534 4534
             $i++;
4535 4535
           }
4536 4536
         } elseif ((($str[$i] & "\xF0") === "\xE0") && isset($str[$i + 2])) {
4537 4537
           if ((($str[$i + 1] & "\xC0") === "\x80") && (($str[$i + 2] & "\xC0") === "\x80")) {
4538
-            $ret[] = $str[$i] . $str[$i + 1] . $str[$i + 2];
4538
+            $ret[] = $str[$i].$str[$i + 1].$str[$i + 2];
4539 4539
 
4540 4540
             $i += 2;
4541 4541
           }
4542 4542
         } elseif ((($str[$i] & "\xF8") === "\xF0") && isset($str[$i + 3])) {
4543 4543
           if ((($str[$i + 1] & "\xC0") === "\x80") && (($str[$i + 2] & "\xC0") === "\x80") && (($str[$i + 3] & "\xC0") === "\x80")) {
4544
-            $ret[] = $str[$i] . $str[$i + 1] . $str[$i + 2] . $str[$i + 3];
4544
+            $ret[] = $str[$i].$str[$i + 1].$str[$i + 2].$str[$i + 3];
4545 4545
 
4546 4546
             $i += 3;
4547 4547
           }
@@ -4676,7 +4676,7 @@  discard block
 block discarded – undo
4676 4676
       if ('' === $s .= '') {
4677 4677
         $s = '/^(?<=.)$/';
4678 4678
       } else {
4679
-        $s = '/' . preg_quote($s, '/') . '/ui';
4679
+        $s = '/'.preg_quote($s, '/').'/ui';
4680 4680
       }
4681 4681
     }
4682 4682
 
@@ -4710,7 +4710,7 @@  discard block
 block discarded – undo
4710 4710
     }
4711 4711
 
4712 4712
     if (self::substr($str, $length - 1, 1) === ' ') {
4713
-      return self::substr($str, 0, $length - 1) . $strAddOn;
4713
+      return self::substr($str, 0, $length - 1).$strAddOn;
4714 4714
     }
4715 4715
 
4716 4716
     $str = self::substr($str, 0, $length);
@@ -4719,9 +4719,9 @@  discard block
 block discarded – undo
4719 4719
     $new_str = implode(' ', $array);
4720 4720
 
4721 4721
     if ($new_str === '') {
4722
-      $str = self::substr($str, 0, $length - 1) . $strAddOn;
4722
+      $str = self::substr($str, 0, $length - 1).$strAddOn;
4723 4723
     } else {
4724
-      $str = $new_str . $strAddOn;
4724
+      $str = $new_str.$strAddOn;
4725 4725
     }
4726 4726
 
4727 4727
     return $str;
@@ -4767,7 +4767,7 @@  discard block
 block discarded – undo
4767 4767
           $pre = '';
4768 4768
       }
4769 4769
 
4770
-      return $pre . $str . $post;
4770
+      return $pre.$str.$post;
4771 4771
     }
4772 4772
 
4773 4773
     return $str;
@@ -4893,7 +4893,7 @@  discard block
 block discarded – undo
4893 4893
       return str_split($str, $len);
4894 4894
     }
4895 4895
 
4896
-    preg_match_all('/' . Grapheme::GRAPHEME_CLUSTER_RX . '/u', $str, $a);
4896
+    preg_match_all('/'.Grapheme::GRAPHEME_CLUSTER_RX.'/u', $str, $a);
4897 4897
     $a = $a[0];
4898 4898
 
4899 4899
     if ($len === 1) {
@@ -5016,7 +5016,7 @@  discard block
 block discarded – undo
5016 5016
    */
5017 5017
   public static function strcmp($str1, $str2)
5018 5018
   {
5019
-    return $str1 . '' === $str2 . '' ? 0 : strcmp(
5019
+    return $str1.'' === $str2.'' ? 0 : strcmp(
5020 5020
         \Normalizer::normalize($str1, \Normalizer::NFD),
5021 5021
         \Normalizer::normalize($str2, \Normalizer::NFD)
5022 5022
     );
@@ -5044,7 +5044,7 @@  discard block
 block discarded – undo
5044 5044
       $str = (string)$str;
5045 5045
     }
5046 5046
 
5047
-    if (preg_match('/^(.*?)' . self::rxClass($charList) . '/us', $str, $length)) {
5047
+    if (preg_match('/^(.*?)'.self::rxClass($charList).'/us', $str, $length)) {
5048 5048
       /** @noinspection OffsetOperationsInspection */
5049 5049
       return self::strlen($length[1]);
5050 5050
     } else {
@@ -5268,7 +5268,7 @@  discard block
 block discarded – undo
5268 5268
    */
5269 5269
   public static function strnatcmp($str1, $str2)
5270 5270
   {
5271
-    return $str1 . '' === $str2 . '' ? 0 : strnatcmp(self::strtonatfold($str1), self::strtonatfold($str2));
5271
+    return $str1.'' === $str2.'' ? 0 : strnatcmp(self::strtonatfold($str1), self::strtonatfold($str2));
5272 5272
   }
5273 5273
 
5274 5274
   /**
@@ -5349,7 +5349,7 @@  discard block
 block discarded – undo
5349 5349
       return false;
5350 5350
     }
5351 5351
 
5352
-    if (preg_match('/' . self::rxClass($char_list) . '/us', $haystack, $m)) {
5352
+    if (preg_match('/'.self::rxClass($char_list).'/us', $haystack, $m)) {
5353 5353
       return substr($haystack, strpos($haystack, $m[0]));
5354 5354
     } else {
5355 5355
       return false;
@@ -5626,7 +5626,7 @@  discard block
 block discarded – undo
5626 5626
       $str = self::substr($str, $offset, $length);
5627 5627
     }
5628 5628
 
5629
-    return preg_match('/^' . self::rxClass($mask) . '+/u', $str, $str) ? self::strlen($str[0]) : 0;
5629
+    return preg_match('/^'.self::rxClass($mask).'+/u', $str, $str) ? self::strlen($str[0]) : 0;
5630 5630
   }
5631 5631
 
5632 5632
   /**
@@ -6082,7 +6082,7 @@  discard block
 block discarded – undo
6082 6082
 
6083 6083
     $strSwappedCase = preg_replace_callback(
6084 6084
         '/[\S]/u',
6085
-        function ($match) use ($encoding) {
6085
+        function($match) use ($encoding) {
6086 6086
           $marchToUpper = UTF8::strtoupper($match[0], $encoding);
6087 6087
 
6088 6088
           if ($match[0] === $marchToUpper) {
@@ -6232,7 +6232,7 @@  discard block
 block discarded – undo
6232 6232
 
6233 6233
       $bank = $ord >> 8;
6234 6234
       if (!array_key_exists($bank, (array)$UTF8_TO_ASCII)) {
6235
-        $bankfile = __DIR__ . '/data/' . sprintf('x%02x', $bank) . '.php';
6235
+        $bankfile = __DIR__.'/data/'.sprintf('x%02x', $bank).'.php';
6236 6236
         if (file_exists($bankfile)) {
6237 6237
           /** @noinspection PhpIncludeInspection */
6238 6238
           require $bankfile;
@@ -6333,40 +6333,40 @@  discard block
 block discarded – undo
6333 6333
         if ($c1 >= "\xc0" & $c1 <= "\xdf") { // looks like 2 bytes UTF8
6334 6334
 
6335 6335
           if ($c2 >= "\x80" && $c2 <= "\xbf") { // yeah, almost sure it's UTF8 already
6336
-            $buf .= $c1 . $c2;
6336
+            $buf .= $c1.$c2;
6337 6337
             $i++;
6338 6338
           } else { // not valid UTF8 - convert it
6339 6339
             $cc1 = (chr(ord($c1) / 64) | "\xc0");
6340 6340
             $cc2 = ($c1 & "\x3f") | "\x80";
6341
-            $buf .= $cc1 . $cc2;
6341
+            $buf .= $cc1.$cc2;
6342 6342
           }
6343 6343
 
6344 6344
         } elseif ($c1 >= "\xe0" & $c1 <= "\xef") { // looks like 3 bytes UTF8
6345 6345
 
6346 6346
           if ($c2 >= "\x80" && $c2 <= "\xbf" && $c3 >= "\x80" && $c3 <= "\xbf") { // yeah, almost sure it's UTF8 already
6347
-            $buf .= $c1 . $c2 . $c3;
6347
+            $buf .= $c1.$c2.$c3;
6348 6348
             $i += 2;
6349 6349
           } else { // not valid UTF8 - convert it
6350 6350
             $cc1 = (chr(ord($c1) / 64) | "\xc0");
6351 6351
             $cc2 = ($c1 & "\x3f") | "\x80";
6352
-            $buf .= $cc1 . $cc2;
6352
+            $buf .= $cc1.$cc2;
6353 6353
           }
6354 6354
 
6355 6355
         } elseif ($c1 >= "\xf0" & $c1 <= "\xf7") { // looks like 4 bytes UTF8
6356 6356
 
6357 6357
           if ($c2 >= "\x80" && $c2 <= "\xbf" && $c3 >= "\x80" && $c3 <= "\xbf" && $c4 >= "\x80" && $c4 <= "\xbf") { // yeah, almost sure it's UTF8 already
6358
-            $buf .= $c1 . $c2 . $c3 . $c4;
6358
+            $buf .= $c1.$c2.$c3.$c4;
6359 6359
             $i += 3;
6360 6360
           } else { // not valid UTF8 - convert it
6361 6361
             $cc1 = (chr(ord($c1) / 64) | "\xc0");
6362 6362
             $cc2 = ($c1 & "\x3f") | "\x80";
6363
-            $buf .= $cc1 . $cc2;
6363
+            $buf .= $cc1.$cc2;
6364 6364
           }
6365 6365
 
6366 6366
         } else { // doesn't look like UTF8, but should be converted
6367 6367
           $cc1 = (chr(ord($c1) / 64) | "\xc0");
6368 6368
           $cc2 = (($c1 & "\x3f") | "\x80");
6369
-          $buf .= $cc1 . $cc2;
6369
+          $buf .= $cc1.$cc2;
6370 6370
         }
6371 6371
 
6372 6372
       } elseif (($c1 & "\xc0") === "\x80") { // needs conversion
@@ -6377,7 +6377,7 @@  discard block
 block discarded – undo
6377 6377
         } else {
6378 6378
           $cc1 = (chr($ordC1 / 64) | "\xc0");
6379 6379
           $cc2 = (($c1 & "\x3f") | "\x80");
6380
-          $buf .= $cc1 . $cc2;
6380
+          $buf .= $cc1.$cc2;
6381 6381
         }
6382 6382
 
6383 6383
       } else { // it doesn't need conversion
@@ -6390,7 +6390,7 @@  discard block
 block discarded – undo
6390 6390
     // decode unicode escape sequences
6391 6391
     $buf = preg_replace_callback(
6392 6392
         '/\\\\u([0-9a-f]{4})/i',
6393
-        function ($match) {
6393
+        function($match) {
6394 6394
           return \mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE');
6395 6395
         },
6396 6396
         $buf
@@ -6399,7 +6399,7 @@  discard block
 block discarded – undo
6399 6399
     // decode UTF-8 codepoints
6400 6400
     $buf = preg_replace_callback(
6401 6401
         '/&#\d{2,4};/',
6402
-        function ($match) {
6402
+        function($match) {
6403 6403
           return \mb_convert_encoding($match[0], 'UTF-8', 'HTML-ENTITIES');
6404 6404
         },
6405 6405
         $buf
@@ -6474,7 +6474,7 @@  discard block
 block discarded – undo
6474 6474
    */
6475 6475
   public static function ucfirst($str)
6476 6476
   {
6477
-    return self::strtoupper(self::substr($str, 0, 1)) . self::substr($str, 1);
6477
+    return self::strtoupper(self::substr($str, 0, 1)).self::substr($str, 1);
6478 6478
   }
6479 6479
 
6480 6480
   /**
@@ -6925,7 +6925,7 @@  discard block
 block discarded – undo
6925 6925
       return '';
6926 6926
     }
6927 6927
 
6928
-    preg_match('/^\s*+(?:\S++\s*+){1,' . $words . '}/u', $str, $matches);
6928
+    preg_match('/^\s*+(?:\S++\s*+){1,'.$words.'}/u', $str, $matches);
6929 6929
 
6930 6930
     if (
6931 6931
         !isset($matches[0])
@@ -6935,7 +6935,7 @@  discard block
 block discarded – undo
6935 6935
       return $str;
6936 6936
     }
6937 6937
 
6938
-    return self::rtrim($matches[0]) . $strAddOn;
6938
+    return self::rtrim($matches[0]).$strAddOn;
6939 6939
   }
6940 6940
 
6941 6941
   /**
@@ -7017,7 +7017,7 @@  discard block
 block discarded – undo
7017 7017
       $strReturn .= $break;
7018 7018
     }
7019 7019
 
7020
-    return $strReturn . implode('', $chars);
7020
+    return $strReturn.implode('', $chars);
7021 7021
   }
7022 7022
 
7023 7023
   /**
Please login to merge, or discard this patch.