Passed
Branch psalm-3 (d5d890)
by Wilmer
02:56
created
src/Exception/ConvertException.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@
 block discarded – undo
20 20
         $message = $this->e->getMessage() . PHP_EOL . 'The SQL being executed was: ' . $this->rawSql;
21 21
         $errorInfo = $this->e instanceof PDOException ? $this->e->errorInfo : null;
22 22
 
23
-        return match (
23
+        return match(
24 24
             str_contains($message, self::MSG_INTEGRITY_EXCEPTION_1) ||
25 25
             str_contains($message, self::MGS_INTEGRITY_EXCEPTION_2)
26 26
         ) {
Please login to merge, or discard this patch.
src/Transaction/Transaction.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
                 );
129 129
             }
130 130
 
131
-            $this->db->getPDO()?->beginTransaction();
131
+            $this->db->getPDO() ? ->beginTransaction();
132 132
             $this->level = 1;
133 133
 
134 134
             return;
@@ -173,7 +173,7 @@  discard block
 block discarded – undo
173 173
                 $this->logger->log(LogLevel::DEBUG, 'Commit transaction ' . __METHOD__);
174 174
             }
175 175
 
176
-            $this->db->getPDO()?->commit();
176
+            $this->db->getPDO() ? ->commit();
177 177
 
178 178
             return;
179 179
         }
@@ -215,7 +215,7 @@  discard block
 block discarded – undo
215 215
                 $this->logger->log(LogLevel::INFO, 'Roll back transaction ' . __METHOD__);
216 216
             }
217 217
 
218
-            $this->db->getPDO()?->rollBack();
218
+            $this->db->getPDO() ? ->rollBack();
219 219
 
220 220
             return;
221 221
         }
Please login to merge, or discard this patch.
src/Query/QueryBuilder.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -841,7 +841,7 @@  discard block
 block discarded – undo
841 841
      */
842 842
     protected function hasOffset(mixed $offset): bool
843 843
     {
844
-        return ($offset instanceof ExpressionInterface) || (ctype_digit((string)$offset) && (string)$offset !== '0');
844
+        return ($offset instanceof ExpressionInterface) || (ctype_digit((string) $offset) && (string) $offset !== '0');
845 845
     }
846 846
 
847 847
     /**
@@ -1025,7 +1025,7 @@  discard block
 block discarded – undo
1025 1025
         /** Remove duplicates */
1026 1026
         $constraints = array_combine(
1027 1027
             array_map(
1028
-                static function (Constraint $constraint) {
1028
+                static function(Constraint $constraint) {
1029 1029
                     $columns = $constraint->getColumnNames() ?? [];
1030 1030
                     $columns = is_array($columns) ? $columns : [$columns];
1031 1031
                     sort($columns, SORT_STRING);
@@ -1043,7 +1043,7 @@  discard block
 block discarded – undo
1043 1043
         $constraints = array_values(
1044 1044
             array_filter(
1045 1045
                 $constraints,
1046
-                static function (Constraint $constraint) use ($quoter, $columns, &$columnNames) {
1046
+                static function(Constraint $constraint) use ($quoter, $columns, &$columnNames) {
1047 1047
                     $getColumnNames = $constraint->getColumnNames() ?? [];
1048 1048
                     $constraintColumnNames = array_map(
1049 1049
                         [$quoter, 'quoteColumnName'],
Please login to merge, or discard this patch.
src/Query/BatchQueryResult.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -159,7 +159,7 @@
 block discarded – undo
159 159
         $count = 0;
160 160
 
161 161
         try {
162
-            while ($count++ < $this->batchSize && ($row = $this->dataReader?->read())) {
162
+            while ($count++ < $this->batchSize && ($row = $this->dataReader ? ->read())) {
163 163
                 $rows[] = $row;
164 164
             }
165 165
         } catch (PDOException $e) {
Please login to merge, or discard this patch.
src/Command/CommandPdoTrait.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
     protected function bindPendingParams(): void
34 34
     {
35 35
         foreach ($this->params as $name => $value) {
36
-            $this->pdoStatement?->bindValue($name, $value->getValue(), $value->getType());
36
+            $this->pdoStatement ? ->bindValue($name, $value->getValue(), $value->getType());
37 37
         }
38 38
     }
39 39
 
@@ -51,11 +51,11 @@  discard block
 block discarded – undo
51 51
         }
52 52
 
53 53
         if ($length === null) {
54
-            $this->pdoStatement?->bindParam($name, $value, $dataType);
54
+            $this->pdoStatement ? ->bindParam($name, $value, $dataType);
55 55
         } elseif ($driverOptions === null) {
56
-            $this->pdoStatement?->bindParam($name, $value, $dataType, $length);
56
+            $this->pdoStatement ? ->bindParam($name, $value, $dataType, $length);
57 57
         } else {
58
-            $this->pdoStatement?->bindParam($name, $value, $dataType, $length, $driverOptions);
58
+            $this->pdoStatement ? ->bindParam($name, $value, $dataType, $length, $driverOptions);
59 59
         }
60 60
 
61 61
         return $this;
Please login to merge, or discard this patch.
src/Command/Command.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -215,7 +215,7 @@  discard block
 block discarded – undo
215 215
     public function batchInsert(string $table, array $columns, iterable $rows): self
216 216
     {
217 217
         $table = $this->queryBuilder()->quoter()->quoteSql($table);
218
-        $columns = array_map(fn ($column) => $this->queryBuilder()->quoter()->quoteSql($column), $columns);
218
+        $columns = array_map(fn($column) => $this->queryBuilder()->quoter()->quoteSql($column), $columns);
219 219
         $params = [];
220 220
         $sql = $this->queryBuilder()->batchInsert($table, $columns, $rows, $params);
221 221
 
@@ -400,18 +400,18 @@  discard block
 block discarded – undo
400 400
         $this->prepare(false);
401 401
 
402 402
         try {
403
-            $this->profiler?->begin((string)$rawSql, [__METHOD__]);
403
+            $this->profiler ? ->begin((string) $rawSql, [__METHOD__]);
404 404
 
405 405
             $this->internalExecute($rawSql);
406
-            $n = $this->pdoStatement?->rowCount();
406
+            $n = $this->pdoStatement ? ->rowCount();
407 407
 
408
-            $this->profiler?->end((string)$rawSql, [__METHOD__]);
408
+            $this->profiler ? ->end((string) $rawSql, [__METHOD__]);
409 409
 
410 410
             $this->refreshTableSchema();
411 411
 
412 412
             return $n ?? 0;
413 413
         } catch (Exception $e) {
414
-            $this->profiler?->end((string)$rawSql, [__METHOD__]);
414
+            $this->profiler ? ->end((string) $rawSql, [__METHOD__]);
415 415
             throw $e;
416 416
         }
417 417
     }
@@ -431,7 +431,7 @@  discard block
 block discarded – undo
431 431
 
432 432
     public function getParams(): array
433 433
     {
434
-        return array_map(static fn (mixed $value): mixed => $value->getValue(), $this->params);
434
+        return array_map(static fn(mixed $value): mixed => $value->getValue(), $this->params);
435 435
     }
436 436
 
437 437
     /**
@@ -663,11 +663,11 @@  discard block
 block discarded – undo
663 663
                 $cacheKey = $this->getCacheKey($method, $fetchMode, $rawSql);
664 664
                 $result = $cache->getOrSet(
665 665
                     $cacheKey,
666
-                    static fn () => null,
666
+                    static fn() => null,
667 667
                 );
668 668
 
669 669
                 if (is_array($result) && isset($result[0])) {
670
-                    $this->logger?->log(LogLevel::DEBUG, 'Query result served from cache', [__CLASS__ . '::query']);
670
+                    $this->logger ? ->log(LogLevel::DEBUG, 'Query result served from cache', [__CLASS__ . '::query']);
671 671
 
672 672
                     return $result[0];
673 673
                 }
@@ -677,7 +677,7 @@  discard block
 block discarded – undo
677 677
         $this->prepare(true);
678 678
 
679 679
         try {
680
-            $this->profiler?->begin((string)$rawSql, [__CLASS__ . '::query']);
680
+            $this->profiler ? ->begin((string) $rawSql, [__CLASS__ . '::query']);
681 681
 
682 682
             $this->internalExecute($rawSql);
683 683
 
@@ -690,24 +690,24 @@  discard block
 block discarded – undo
690 690
 
691 691
                 $result = call_user_func_array([$this->pdoStatement, $method], (array) $fetchMode);
692 692
 
693
-                $this->pdoStatement?->closeCursor();
693
+                $this->pdoStatement ? ->closeCursor();
694 694
             }
695 695
 
696
-            $this->profiler?->end((string)$rawSql, [__CLASS__ . '::query']);
696
+            $this->profiler ? ->end((string) $rawSql, [__CLASS__ . '::query']);
697 697
         } catch (Exception $e) {
698
-            $this->profiler?->end((string)$rawSql, [__CLASS__ . '::query']);
698
+            $this->profiler ? ->end((string) $rawSql, [__CLASS__ . '::query']);
699 699
             throw $e;
700 700
         }
701 701
 
702 702
         if (isset($cache, $cacheKey, $info)) {
703 703
             $cache->getOrSet(
704 704
                 $cacheKey,
705
-                static fn (): array => [$result],
705
+                static fn(): array => [$result],
706 706
                 $info[1],
707 707
                 $info[2]
708 708
             );
709 709
 
710
-            $this->logger?->log(LogLevel::DEBUG, 'Saved query result in cache', [__CLASS__ . '::query']);
710
+            $this->logger ? ->log(LogLevel::DEBUG, 'Saved query result in cache', [__CLASS__ . '::query']);
711 711
         }
712 712
 
713 713
         return $result;
Please login to merge, or discard this patch.