Passed
Push — master ( a4cd08...f27260 )
by Maurício
03:15 queued 12s
created
src/Lexer.php 1 patch
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
      *                                    enabled or not
128 128
      * @param string           $delimiter the delimiter to be used
129 129
      */
130
-    public function __construct(string|UtfString $str, bool $strict = false, string|null $delimiter = null)
130
+    public function __construct(string | UtfString $str, bool $strict = false, string | null $delimiter = null)
131 131
     {
132 132
         if (Context::$keywords === []) {
133 133
             Context::load();
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
         $len = $str instanceof UtfString ? $str->length() : strlen($str);
139 139
 
140 140
         // For multi-byte strings, a new instance of `UtfString` is initialized.
141
-        if (! $str instanceof UtfString && $len !== mb_strlen($str, 'UTF-8')) {
141
+        if (!$str instanceof UtfString && $len !== mb_strlen($str, 'UTF-8')) {
142 142
             $str = new UtfString($str);
143 143
         }
144 144
 
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
         $this->strict = $strict;
149 149
 
150 150
         // Setting the delimiter.
151
-        $this->setDelimiter(! empty($delimiter) ? $delimiter : static::$defaultDelimiter);
151
+        $this->setDelimiter(!empty($delimiter) ? $delimiter : static::$defaultDelimiter);
152 152
 
153 153
         $this->lex();
154 154
     }
@@ -257,7 +257,7 @@  discard block
 block discarded – undo
257 257
                 $delimiterLen = 0;
258 258
                 while (
259 259
                     ++$this->last < $this->len
260
-                    && ! Context::isWhitespace($this->str[$this->last])
260
+                    && !Context::isWhitespace($this->str[$this->last])
261 261
                     && $delimiterLen < 15
262 262
                 ) {
263 263
                     $this->delimiter .= $this->str[$this->last];
@@ -316,8 +316,8 @@  discard block
 block discarded – undo
316 316
             }
317 317
 
318 318
             if (
319
-                ($next->type !== TokenType::Keyword || ! in_array($next->value, ['FROM', 'USING'], true))
320
-                && ($next->type !== TokenType::Operator || ! in_array($next->value, [',', ')'], true))
319
+                ($next->type !== TokenType::Keyword || !in_array($next->value, ['FROM', 'USING'], true))
320
+                && ($next->type !== TokenType::Operator || !in_array($next->value, [',', ')'], true))
321 321
             ) {
322 322
                 continue;
323 323
             }
@@ -355,10 +355,10 @@  discard block
 block discarded – undo
355 355
             $next = $this->list->getNext();
356 356
             if (
357 357
                 ($next->type !== TokenType::Keyword
358
-                    || ! in_array($next->value, self::KEYWORD_NAME_INDICATORS, true)
358
+                    || !in_array($next->value, self::KEYWORD_NAME_INDICATORS, true)
359 359
                 )
360 360
                 && ($next->type !== TokenType::Operator
361
-                    || ! in_array($next->value, self::OPERATOR_NAME_INDICATORS, true)
361
+                    || !in_array($next->value, self::OPERATOR_NAME_INDICATORS, true)
362 362
                 )
363 363
                 && ($next->value !== '')
364 364
             ) {
@@ -402,7 +402,7 @@  discard block
 block discarded – undo
402 402
     /**
403 403
      * Parses a keyword.
404 404
      */
405
-    public function parseKeyword(): Token|null
405
+    public function parseKeyword(): Token | null
406 406
     {
407 407
         $token = '';
408 408
 
@@ -442,7 +442,7 @@  discard block
 block discarded – undo
442 442
             $token .= $this->str[$this->last];
443 443
             $flags = Context::isKeyword($token);
444 444
 
445
-            if (($this->last + 1 !== $this->len && ! Context::isSeparator($this->str[$this->last + 1])) || ! $flags) {
445
+            if (($this->last + 1 !== $this->len && !Context::isSeparator($this->str[$this->last + 1])) || !$flags) {
446 446
                 continue;
447 447
             }
448 448
 
@@ -462,7 +462,7 @@  discard block
 block discarded – undo
462 462
     /**
463 463
      * Parses a label.
464 464
      */
465
-    public function parseLabel(): Token|null
465
+    public function parseLabel(): Token | null
466 466
     {
467 467
         $token = '';
468 468
 
@@ -506,7 +506,7 @@  discard block
 block discarded – undo
506 506
     /**
507 507
      * Parses an operator.
508 508
      */
509
-    public function parseOperator(): Token|null
509
+    public function parseOperator(): Token | null
510 510
     {
511 511
         $token = '';
512 512
 
@@ -526,7 +526,7 @@  discard block
 block discarded – undo
526 526
             $token .= $this->str[$this->last];
527 527
             $flags = Context::isOperator($token);
528 528
 
529
-            if (! $flags) {
529
+            if (!$flags) {
530 530
                 continue;
531 531
             }
532 532
 
@@ -542,11 +542,11 @@  discard block
 block discarded – undo
542 542
     /**
543 543
      * Parses a whitespace.
544 544
      */
545
-    public function parseWhitespace(): Token|null
545
+    public function parseWhitespace(): Token | null
546 546
     {
547 547
         $token = $this->str[$this->last];
548 548
 
549
-        if (! Context::isWhitespace($token)) {
549
+        if (!Context::isWhitespace($token)) {
550 550
             return null;
551 551
         }
552 552
 
@@ -562,7 +562,7 @@  discard block
 block discarded – undo
562 562
     /**
563 563
      * Parses a comment.
564 564
      */
565
-    public function parseComment(): Token|null
565
+    public function parseComment(): Token | null
566 566
     {
567 567
         $iBak = $this->last;
568 568
         $token = $this->str[$this->last];
@@ -679,7 +679,7 @@  discard block
 block discarded – undo
679 679
     /**
680 680
      * Parses a boolean.
681 681
      */
682
-    public function parseBool(): Token|null
682
+    public function parseBool(): Token | null
683 683
     {
684 684
         if ($this->last + 3 >= $this->len) {
685 685
             // At least `min(strlen('TRUE'), strlen('FALSE'))` characters are
@@ -710,7 +710,7 @@  discard block
 block discarded – undo
710 710
     /**
711 711
      * Parses a number.
712 712
      */
713
-    public function parseNumber(): Token|null
713
+    public function parseNumber(): Token | null
714 714
     {
715 715
         // A rudimentary state machine is being used to parse numbers due to
716 716
         // the various forms of their notation.
@@ -777,7 +777,7 @@  discard block
 block discarded – undo
777 777
             } elseif ($state === 2) {
778 778
                 $flags |= Token::FLAG_NUMBER_HEX;
779 779
                 if (
780
-                    ! (
780
+                    !(
781 781
                         ($this->str[$this->last] >= '0' && $this->str[$this->last] <= '9')
782 782
                         || ($this->str[$this->last] >= 'A' && $this->str[$this->last] <= 'F')
783 783
                         || ($this->str[$this->last] >= 'a' && $this->str[$this->last] <= 'f')
@@ -873,12 +873,12 @@  discard block
 block discarded – undo
873 873
      *
874 874
      * @throws LexerException
875 875
      */
876
-    public function parseString(string $quote = ''): Token|null
876
+    public function parseString(string $quote = ''): Token | null
877 877
     {
878 878
         $token = $this->str[$this->last];
879 879
         $flags = Context::isString($token);
880 880
 
881
-        if (! $flags && $token !== $quote) {
881
+        if (!$flags && $token !== $quote) {
882 882
             return null;
883 883
         }
884 884
 
@@ -923,12 +923,12 @@  discard block
 block discarded – undo
923 923
      *
924 924
      * @throws LexerException
925 925
      */
926
-    public function parseSymbol(): Token|null
926
+    public function parseSymbol(): Token | null
927 927
     {
928 928
         $token = $this->str[$this->last];
929 929
         $flags = Context::isSymbol($token);
930 930
 
931
-        if (! $flags) {
931
+        if (!$flags) {
932 932
             return null;
933 933
         }
934 934
 
@@ -954,7 +954,7 @@  discard block
 block discarded – undo
954 954
             if ($str === null) {
955 955
                 $str = $this->parseUnknown();
956 956
 
957
-                if ($str === null && ! ($flags & Token::FLAG_SYMBOL_PARAMETER)) {
957
+                if ($str === null && !($flags & Token::FLAG_SYMBOL_PARAMETER)) {
958 958
                     $this->error('Variable name was expected.', $this->str[$this->last], $this->last);
959 959
                 }
960 960
             }
@@ -970,14 +970,14 @@  discard block
 block discarded – undo
970 970
     /**
971 971
      * Parses unknown parts of the query.
972 972
      */
973
-    public function parseUnknown(): Token|null
973
+    public function parseUnknown(): Token | null
974 974
     {
975 975
         $token = $this->str[$this->last];
976 976
         if (Context::isSeparator($token)) {
977 977
             return null;
978 978
         }
979 979
 
980
-        while (++$this->last < $this->len && ! Context::isSeparator($this->str[$this->last])) {
980
+        while (++$this->last < $this->len && !Context::isSeparator($this->str[$this->last])) {
981 981
             $token .= $this->str[$this->last];
982 982
 
983 983
             // Test if end of token equals the current delimiter. If so, remove it from the token.
@@ -996,7 +996,7 @@  discard block
 block discarded – undo
996 996
     /**
997 997
      * Parses the delimiter of the query.
998 998
      */
999
-    public function parseDelimiter(): Token|null
999
+    public function parseDelimiter(): Token | null
1000 1000
     {
1001 1001
         $idx = 0;
1002 1002
 
@@ -1013,7 +1013,7 @@  discard block
 block discarded – undo
1013 1013
         return new Token($this->delimiter, TokenType::Delimiter);
1014 1014
     }
1015 1015
 
1016
-    private function parse(): Token|null
1016
+    private function parse(): Token | null
1017 1017
     {
1018 1018
         // It is best to put the parsers in order of their complexity
1019 1019
         // (ascending) and their occurrence rate (descending).
Please login to merge, or discard this patch.
src/Utils/BufferedQuery.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
     /**
63 63
      * The current status of the parser.
64 64
      */
65
-    public int|null $status = null;
65
+    public int | null $status = null;
66 66
 
67 67
     /**
68 68
      * The last incomplete query that was extracted.
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
      *
110 110
      * @param bool $end whether the end of the buffer was reached
111 111
      */
112
-    public function extract(bool $end = false): string|false
112
+    public function extract(bool $end = false): string | false
113 113
     {
114 114
         /**
115 115
          * The last parsed position.
@@ -301,7 +301,7 @@  discard block
 block discarded – undo
301 301
 
302 302
                 // Parsing the delimiter.
303 303
                 $delimiter = '';
304
-                while (($i < $len) && (! Context::isWhitespace($this->query[$i]))) {
304
+                while (($i < $len) && (!Context::isWhitespace($this->query[$i]))) {
305 305
                     $delimiter .= $this->query[$i++];
306 306
                 }
307 307
 
@@ -316,7 +316,7 @@  discard block
 block discarded – undo
316 316
 
317 317
                     // Whether this statement should be returned or not.
318 318
                     $ret = '';
319
-                    if (! empty($this->options['parse_delimiter'])) {
319
+                    if (!empty($this->options['parse_delimiter'])) {
320 320
                         // Appending the `DELIMITER` statement that was just
321 321
                         // found to the current statement.
322 322
                         $ret = trim(
@@ -359,7 +359,7 @@  discard block
 block discarded – undo
359 359
                 $ret = $this->current;
360 360
 
361 361
                 // If needed, adds a delimiter at the end of the statement.
362
-                if (! empty($this->options['add_delimiter'])) {
362
+                if (!empty($this->options['add_delimiter'])) {
363 363
                     $ret .= $this->delimiter;
364 364
                 }
365 365
 
Please login to merge, or discard this patch.
src/Parser.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -355,7 +355,7 @@  discard block
 block discarded – undo
355 355
     /**
356 356
      * The list of tokens that are parsed.
357 357
      */
358
-    public TokensList|null $list = null;
358
+    public TokensList | null $list = null;
359 359
 
360 360
     /**
361 361
      * List of statements parsed.
@@ -373,7 +373,7 @@  discard block
 block discarded – undo
373 373
      * @param string|UtfString|TokensList|null $list   the list of tokens to be parsed
374 374
      * @param bool                             $strict whether strict mode should be enabled or not
375 375
      */
376
-    public function __construct(string|UtfString|TokensList|null $list = null, bool $strict = false)
376
+    public function __construct(string | UtfString | TokensList | null $list = null, bool $strict = false)
377 377
     {
378 378
         if (Context::$keywords === []) {
379 379
             Context::load();
@@ -503,7 +503,7 @@  discard block
 block discarded – undo
503 503
                 $list->idx = $lastIdx;
504 504
             } elseif (empty(self::STATEMENT_PARSERS[$token->keyword])) {
505 505
                 // Checking if it is a known statement that can be parsed.
506
-                if (! isset(self::STATEMENT_PARSERS[$token->keyword])) {
506
+                if (!isset(self::STATEMENT_PARSERS[$token->keyword])) {
507 507
                     // A statement is considered recognized if the parser
508 508
                     // is aware that it is a statement, but it does not have
509 509
                     // a parser for it yet.
@@ -543,7 +543,7 @@  discard block
 block discarded – undo
543 543
 
544 544
             // Handles unions.
545 545
             if (
546
-                ! empty($unionType)
546
+                !empty($unionType)
547 547
                 && ($lastStatement instanceof SelectStatement)
548 548
                 && ($statement instanceof SelectStatement)
549 549
             ) {
@@ -630,7 +630,7 @@  discard block
 block discarded – undo
630 630
      *
631 631
      * @throws ParserException throws the exception, if strict mode is enabled.
632 632
      */
633
-    public function error(string $msg, Token|null $token = null, int $code = 0): void
633
+    public function error(string $msg, Token | null $token = null, int $code = 0): void
634 634
     {
635 635
         $error = new ParserException(
636 636
             Translator::gettext($msg),
Please login to merge, or discard this patch.