Completed
Push — master ( 2dc0d0...88e068 )
by Lars
13:54
created
src/voku/db/DB.php 1 patch
Spacing   +57 added lines, -57 removed lines patch added patch discarded remove patch
@@ -317,10 +317,10 @@  discard block
 block discarded – undo
317 317
         }
318 318
 
319 319
         if ($port) {
320
-            $this->port = (int) $port;
320
+            $this->port = (int)$port;
321 321
         } else {
322 322
             /** @noinspection PhpUsageOfSilenceOperatorInspection */
323
-            $this->port = (int) @\ini_get('mysqli.default_port');
323
+            $this->port = (int)@\ini_get('mysqli.default_port');
324 324
         }
325 325
 
326 326
         // fallback
@@ -374,7 +374,7 @@  discard block
 block discarded – undo
374 374
         foreach ($arrayPair as $_key => $_value) {
375 375
             $_connector = '=';
376 376
             $_glueHelper = '';
377
-            $_key_upper = \strtoupper((string) $_key);
377
+            $_key_upper = \strtoupper((string)$_key);
378 378
 
379 379
             if (\strpos($_key_upper, ' NOT') !== false) {
380 380
                 $_connector = 'NOT';
@@ -457,30 +457,30 @@  discard block
 block discarded – undo
457 457
                 }
458 458
 
459 459
                 if ($_connector === 'NOT IN' || $_connector === 'IN') {
460
-                    $_value = '(' . \implode(',', $_value) . ')';
460
+                    $_value = '('.\implode(',', $_value).')';
461 461
                 } elseif ($_connector === 'NOT BETWEEN' || $_connector === 'BETWEEN') {
462
-                    $_value = '(' . \implode(' AND ', $_value) . ')';
462
+                    $_value = '('.\implode(' AND ', $_value).')';
463 463
                 } elseif ($firstKey && $firstValue) {
464
-                    if (\strpos((string) $firstKey, ' +') !== false) {
465
-                        $firstKey = \str_replace(' +', '', (string) $firstKey);
466
-                        $_value = $firstKey . ' + ' . $firstValue;
464
+                    if (\strpos((string)$firstKey, ' +') !== false) {
465
+                        $firstKey = \str_replace(' +', '', (string)$firstKey);
466
+                        $_value = $firstKey.' + '.$firstValue;
467 467
                     }
468 468
 
469
-                    if (\strpos((string) $firstKey, ' -') !== false) {
470
-                        $firstKey = \str_replace(' -', '', (string) $firstKey);
471
-                        $_value = $firstKey . ' - ' . $firstValue;
469
+                    if (\strpos((string)$firstKey, ' -') !== false) {
470
+                        $firstKey = \str_replace(' -', '', (string)$firstKey);
471
+                        $_value = $firstKey.' - '.$firstValue;
472 472
                     }
473 473
                 }
474 474
             } else {
475 475
                 $_value = $this->secure($_value);
476 476
             }
477 477
 
478
-            $_key = UTF8::str_replace_last($_glueHelper, '', (string) $_key);
478
+            $_key = UTF8::str_replace_last($_glueHelper, '', (string)$_key);
479 479
             $_key = UTF8::str_replace_last($_connector, '', $_key);
480 480
 
481 481
             $quoteString = $this->quote_string(\trim($_key));
482 482
 
483
-            $_value = (array) $_value;
483
+            $_value = (array)$_value;
484 484
 
485 485
             if (!$_glueHelper) {
486 486
                 $_glueHelper = $glue;
@@ -504,7 +504,7 @@  discard block
 block discarded – undo
504 504
                     $valueInner = "''";
505 505
                 }
506 506
 
507
-                $sql .= ' ' . $_glueHelperInner . ' ' . $quoteString . ' ' . $_connector . ' ' . $valueInner . " \n";
507
+                $sql .= ' '.$_glueHelperInner.' '.$quoteString.' '.$_connector.' '.$valueInner." \n";
508 508
                 $tmpCounter++;
509 509
             }
510 510
 
@@ -557,7 +557,7 @@  discard block
 block discarded – undo
557 557
             unset($params[$key]);
558 558
 
559 559
             $sql = \substr_replace($sql, $replacement, $offset, 1);
560
-            $offset = \strpos($sql, '?', $offset + \strlen((string) $replacement));
560
+            $offset = \strpos($sql, '?', $offset + \strlen((string)$replacement));
561 561
         }
562 562
 
563 563
         return ['sql' => $sql, 'params' => $params];
@@ -594,7 +594,7 @@  discard block
 block discarded – undo
594 594
 
595 595
             // add ":" if needed
596 596
             if (\strpos($name, ':') !== 0) {
597
-                $nameTmp = ':' . $name;
597
+                $nameTmp = ':'.$name;
598 598
             } else {
599 599
                 $nameTmp = $name;
600 600
             }
@@ -602,7 +602,7 @@  discard block
 block discarded – undo
602 602
             if ($offset === null) {
603 603
                 $offset = \strpos($sql, $nameTmp);
604 604
             } else {
605
-                $offset = \strpos($sql, $nameTmp, $offset + \strlen((string) $replacement));
605
+                $offset = \strpos($sql, $nameTmp, $offset + \strlen((string)$replacement));
606 606
             }
607 607
 
608 608
             if ($offset === false) {
@@ -635,7 +635,7 @@  discard block
 block discarded – undo
635 635
             return \mysqli_affected_rows($this->mysqli_link);
636 636
         }
637 637
 
638
-        return (int) $this->affected_rows;
638
+        return (int)$this->affected_rows;
639 639
     }
640 640
 
641 641
     /**
@@ -852,10 +852,10 @@  discard block
 block discarded – undo
852 852
                 $this->database,
853 853
                 $this->port,
854 854
                 $this->socket,
855
-                (int) $flags
855
+                (int)$flags
856 856
             );
857 857
         } catch (\Exception $e) {
858
-            $error = 'Error connecting to mysql server: ' . $e->getMessage();
858
+            $error = 'Error connecting to mysql server: '.$e->getMessage();
859 859
             $this->debug->displayError($error, false);
860 860
 
861 861
             throw new DBConnectException($error, 100, $e);
@@ -864,7 +864,7 @@  discard block
 block discarded – undo
864 864
 
865 865
         $errno = \mysqli_connect_errno();
866 866
         if (!$this->connected || $errno) {
867
-            $error = 'Error connecting to mysql server: ' . \mysqli_connect_error() . ' (' . $errno . ')';
867
+            $error = 'Error connecting to mysql server: '.\mysqli_connect_error().' ('.$errno.')';
868 868
             $this->debug->displayError($error, false);
869 869
 
870 870
             throw new DBConnectException($error, 101);
@@ -887,7 +887,7 @@  discard block
 block discarded – undo
887 887
         }
888 888
 
889 889
         if (!$this->connected) {
890
-            $error = 'Error connecting to mysql server: ' . \print_r($this->doctrine_connection ? $this->doctrine_connection->errorInfo() : [], false);
890
+            $error = 'Error connecting to mysql server: '.\print_r($this->doctrine_connection ? $this->doctrine_connection->errorInfo() : [], false);
891 891
             $this->debug->displayError($error, false);
892 892
 
893 893
             throw new DBConnectException($error, 101);
@@ -934,10 +934,10 @@  discard block
 block discarded – undo
934 934
         }
935 935
 
936 936
         if ($databaseName) {
937
-            $databaseName = $this->quote_string(\trim($databaseName)) . '.';
937
+            $databaseName = $this->quote_string(\trim($databaseName)).'.';
938 938
         }
939 939
 
940
-        $sql = 'DELETE FROM ' . $databaseName . $this->quote_string($table) . " WHERE (" . $WHERE . ")";
940
+        $sql = 'DELETE FROM '.$databaseName.$this->quote_string($table)." WHERE (".$WHERE.")";
941 941
 
942 942
         $return = $this->query($sql);
943 943
 
@@ -1042,7 +1042,7 @@  discard block
 block discarded – undo
1042 1042
                 $var = $var->format('Y-m-d H:i:s');
1043 1043
                 $type = 'string';
1044 1044
             } elseif (\method_exists($var, '__toString')) {
1045
-                $var = (string) $var;
1045
+                $var = (string)$var;
1046 1046
                 $type = 'string';
1047 1047
             }
1048 1048
         }
@@ -1053,7 +1053,7 @@  discard block
 block discarded – undo
1053 1053
                 /** @var bool $var */
1054 1054
                 $var = $var;
1055 1055
 
1056
-                $var = (int) $var;
1056
+                $var = (int)$var;
1057 1057
 
1058 1058
                 break;
1059 1059
 
@@ -1098,7 +1098,7 @@  discard block
 block discarded – undo
1098 1098
                     }
1099 1099
                 } else {
1100 1100
                     $varCleaned = [];
1101
-                    foreach ((array) $var as $key => $value) {
1101
+                    foreach ((array)$var as $key => $value) {
1102 1102
                         /** @var string $key */
1103 1103
                         $key = $this->escape($key, $stripe_non_utf8, $html_entity_decode);
1104 1104
                         /** @var string $value */
@@ -1168,7 +1168,7 @@  discard block
 block discarded – undo
1168 1168
 
1169 1169
         if ($useCache) {
1170 1170
             $cache = new \voku\cache\Cache(null, null, false, $useCache);
1171
-            $cacheKey = 'sql-' . \md5($query);
1171
+            $cacheKey = 'sql-'.\md5($query);
1172 1172
 
1173 1173
             if (
1174 1174
                 $cache->getCacheIsReady()
@@ -1344,7 +1344,7 @@  discard block
 block discarded – undo
1344 1344
         }
1345 1345
 
1346 1346
         if (
1347
-            '' . $hostname . $username . $password . $database . $port . $charset === '' . $port . $charset
1347
+            ''.$hostname.$username.$password.$database.$port.$charset === ''.$port.$charset
1348 1348
             &&
1349 1349
             $firstInstance instanceof self
1350 1350
         ) {
@@ -1360,13 +1360,13 @@  discard block
 block discarded – undo
1360 1360
             if (\is_object($extra_config_value)) {
1361 1361
                 $extra_config_value_tmp = \spl_object_hash($extra_config_value);
1362 1362
             } else {
1363
-                $extra_config_value_tmp = (string) $extra_config_value;
1363
+                $extra_config_value_tmp = (string)$extra_config_value;
1364 1364
             }
1365
-            $extra_config_string .= $extra_config_key . $extra_config_value_tmp;
1365
+            $extra_config_string .= $extra_config_key.$extra_config_value_tmp;
1366 1366
         }
1367 1367
 
1368 1368
         $connection = \md5(
1369
-            $hostname . $username . $password . $database . $port . $charset . (int) $exit_on_error . (int) $echo_on_error . $logger_class_name . $logger_level . $extra_config_string
1369
+            $hostname.$username.$password.$database.$port.$charset.(int)$exit_on_error.(int)$echo_on_error.$logger_class_name.$logger_level.$extra_config_string
1370 1370
         );
1371 1371
 
1372 1372
         if (!isset($instance[$connection])) {
@@ -1509,10 +1509,10 @@  discard block
 block discarded – undo
1509 1509
         $SET = $this->_parseArrayPair($data);
1510 1510
 
1511 1511
         if ($databaseName) {
1512
-            $databaseName = $this->quote_string(\trim($databaseName)) . '.';
1512
+            $databaseName = $this->quote_string(\trim($databaseName)).'.';
1513 1513
         }
1514 1514
 
1515
-        $sql = 'INSERT INTO ' . $databaseName . $this->quote_string($table) . " SET " . $SET;
1515
+        $sql = 'INSERT INTO '.$databaseName.$this->quote_string($table)." SET ".$SET;
1516 1516
 
1517 1517
         $return = $this->query($sql);
1518 1518
         if ($return === false) {
@@ -1686,7 +1686,7 @@  discard block
 block discarded – undo
1686 1686
                         $errorCode = 1;
1687 1687
                     }
1688 1688
 
1689
-                    return $this->queryErrorHandling($queryException->getMessage(), (int) $errorCode, $sql, false, true);
1689
+                    return $this->queryErrorHandling($queryException->getMessage(), (int)$errorCode, $sql, false, true);
1690 1690
                 }
1691 1691
             }
1692 1692
         } elseif ($this->mysqli_link) {
@@ -2038,7 +2038,7 @@  discard block
 block discarded – undo
2038 2038
                 $errorCode = 1;
2039 2039
             }
2040 2040
 
2041
-            return $this->queryErrorHandling($queryException->getMessage(), (int) $errorCode, $sql, $params);
2041
+            return $this->queryErrorHandling($queryException->getMessage(), (int)$errorCode, $sql, $params);
2042 2042
         }
2043 2043
 
2044 2044
         if ($this->mysqli_link) {
@@ -2127,12 +2127,12 @@  discard block
 block discarded – undo
2127 2127
 
2128 2128
             // exit if we have more then 3 "DB server has gone away"-errors
2129 2129
             if ($RECONNECT_COUNTER > 3) {
2130
-                $this->debug->mailToAdmin('DB-Fatal-Error', $errorMessage . '(' . $errorNumber . ') ' . ":\n<br />" . $sql, 5);
2130
+                $this->debug->mailToAdmin('DB-Fatal-Error', $errorMessage.'('.$errorNumber.') '.":\n<br />".$sql, 5);
2131 2131
 
2132 2132
                 throw new DBGoneAwayException($errorMessage);
2133 2133
             }
2134 2134
 
2135
-            $this->debug->mailToAdmin('DB-Error', $errorMessage . '(' . $errorNumber . ') ' . ":\n<br />" . $sql);
2135
+            $this->debug->mailToAdmin('DB-Error', $errorMessage.'('.$errorNumber.') '.":\n<br />".$sql);
2136 2136
 
2137 2137
             // reconnect
2138 2138
             $RECONNECT_COUNTER++;
@@ -2146,7 +2146,7 @@  discard block
 block discarded – undo
2146 2146
             return false;
2147 2147
         }
2148 2148
 
2149
-        $this->debug->mailToAdmin('SQL-Error', $errorMessage . '(' . $errorNumber . ') ' . ":\n<br />" . $sql);
2149
+        $this->debug->mailToAdmin('SQL-Error', $errorMessage.'('.$errorNumber.') '.":\n<br />".$sql);
2150 2150
 
2151 2151
         if (
2152 2152
             $force_exception_after_error === null
@@ -2157,7 +2157,7 @@  discard block
 block discarded – undo
2157 2157
         }
2158 2158
 
2159 2159
         // this query returned an error, we must display it (only for dev) !!!
2160
-        $this->debug->displayError($errorMessage . '(' . $errorNumber . ') ' . ' | ' . $sql, $force_exception_after_error);
2160
+        $this->debug->displayError($errorMessage.'('.$errorNumber.') '.' | '.$sql, $force_exception_after_error);
2161 2161
 
2162 2162
         return false;
2163 2163
     }
@@ -2178,12 +2178,12 @@  discard block
 block discarded – undo
2178 2178
             '`',
2179 2179
             '``',
2180 2180
             \trim(
2181
-                (string) $str,
2181
+                (string)$str,
2182 2182
                 '`'
2183 2183
             )
2184 2184
         );
2185 2185
 
2186
-        return '`' . $str . '`';
2186
+        return '`'.$str.'`';
2187 2187
     }
2188 2188
 
2189 2189
     /**
@@ -2252,10 +2252,10 @@  discard block
 block discarded – undo
2252 2252
         $values = \implode(',', $data);
2253 2253
 
2254 2254
         if ($databaseName) {
2255
-            $databaseName = $this->quote_string(\trim($databaseName)) . '.';
2255
+            $databaseName = $this->quote_string(\trim($databaseName)).'.';
2256 2256
         }
2257 2257
 
2258
-        $sql = 'REPLACE INTO ' . $databaseName . $this->quote_string($table) . " (" . $columns . ") VALUES (" . $values . ")";
2258
+        $sql = 'REPLACE INTO '.$databaseName.$this->quote_string($table)." (".$columns.") VALUES (".$values.")";
2259 2259
 
2260 2260
         $return = $this->query($sql);
2261 2261
         \assert(\is_int($return) || $return === false);
@@ -2354,7 +2354,7 @@  discard block
 block discarded – undo
2354 2354
                 }
2355 2355
             } else {
2356 2356
                 $varCleaned = [];
2357
-                foreach ((array) $var as $key => $value) {
2357
+                foreach ((array)$var as $key => $value) {
2358 2358
                     /** @var string $key */
2359 2359
                     $key = $this->escape($key, false, false, $convert_array);
2360 2360
                     /** @var float|int|string $value */
@@ -2402,7 +2402,7 @@  discard block
 block discarded – undo
2402 2402
         $var = $this->escape($var, false, false, null);
2403 2403
 
2404 2404
         if (\is_string($var)) {
2405
-            $var = "'" . \trim($var, "'") . "'";
2405
+            $var = "'".\trim($var, "'")."'";
2406 2406
         }
2407 2407
 
2408 2408
         return $var;
@@ -2444,10 +2444,10 @@  discard block
 block discarded – undo
2444 2444
         }
2445 2445
 
2446 2446
         if ($databaseName) {
2447
-            $databaseName = $this->quote_string(\trim($databaseName)) . '.';
2447
+            $databaseName = $this->quote_string(\trim($databaseName)).'.';
2448 2448
         }
2449 2449
 
2450
-        $sql = 'SELECT * FROM ' . $databaseName . $this->quote_string($table) . " WHERE (" . $WHERE . ")";
2450
+        $sql = 'SELECT * FROM '.$databaseName.$this->quote_string($table)." WHERE (".$WHERE.")";
2451 2451
 
2452 2452
         $return = $this->query($sql);
2453 2453
         \assert($return instanceof Result || $return === false);
@@ -2500,7 +2500,7 @@  discard block
 block discarded – undo
2500 2500
     public function setConfigExtra(array $extra_config)
2501 2501
     {
2502 2502
         if (isset($extra_config['session_to_db'])) {
2503
-            $this->session_to_db = (bool) $extra_config['session_to_db'];
2503
+            $this->session_to_db = (bool)$extra_config['session_to_db'];
2504 2504
         }
2505 2505
 
2506 2506
         if (isset($extra_config['doctrine'])) {
@@ -2563,9 +2563,9 @@  discard block
 block discarded – undo
2563 2563
             $return = \mysqli_set_charset($this->mysqli_link, $charset);
2564 2564
 
2565 2565
             /** @noinspection PhpUsageOfSilenceOperatorInspection */
2566
-            @\mysqli_query($this->mysqli_link, 'SET CHARACTER SET ' . $charset);
2566
+            @\mysqli_query($this->mysqli_link, 'SET CHARACTER SET '.$charset);
2567 2567
             /** @noinspection PhpUsageOfSilenceOperatorInspection */
2568
-            @\mysqli_query($this->mysqli_link, "SET NAMES '" . $charset . "'");
2568
+            @\mysqli_query($this->mysqli_link, "SET NAMES '".$charset."'");
2569 2569
         } elseif ($this->doctrine_connection && $this->isDoctrinePDOConnection()) {
2570 2570
             $doctrineWrappedConnection = $this->getDoctrinePDOConnection();
2571 2571
             if (!$doctrineWrappedConnection instanceof \Doctrine\DBAL\Connection) {
@@ -2573,9 +2573,9 @@  discard block
 block discarded – undo
2573 2573
             }
2574 2574
 
2575 2575
             /** @noinspection PhpUsageOfSilenceOperatorInspection */
2576
-            @$doctrineWrappedConnection->exec('SET CHARACTER SET ' . $charset);
2576
+            @$doctrineWrappedConnection->exec('SET CHARACTER SET '.$charset);
2577 2577
             /** @noinspection PhpUsageOfSilenceOperatorInspection */
2578
-            @$doctrineWrappedConnection->exec("SET NAMES '" . $charset . "'");
2578
+            @$doctrineWrappedConnection->exec("SET NAMES '".$charset."'");
2579 2579
 
2580 2580
             $return = true;
2581 2581
         } else {
@@ -2716,7 +2716,7 @@  discard block
 block discarded – undo
2716 2716
      */
2717 2717
     public function table_exists(string $table): bool
2718 2718
     {
2719
-        $check = $this->query('SELECT 1 FROM ' . $this->quote_string($table));
2719
+        $check = $this->query('SELECT 1 FROM '.$this->quote_string($table));
2720 2720
 
2721 2721
         return $check !== false
2722 2722
                &&
@@ -2747,7 +2747,7 @@  discard block
 block discarded – undo
2747 2747
             $result = $callback($this);
2748 2748
             if ($result === false) {
2749 2749
                 /** @noinspection ThrowRawExceptionInspection */
2750
-                throw new \Exception('call_user_func [' . \print_r($callback, true) . '] === false');
2750
+                throw new \Exception('call_user_func ['.\print_r($callback, true).'] === false');
2751 2751
             }
2752 2752
 
2753 2753
             return $this->commit();
@@ -2810,10 +2810,10 @@  discard block
 block discarded – undo
2810 2810
         }
2811 2811
 
2812 2812
         if ($databaseName) {
2813
-            $databaseName = $this->quote_string(\trim($databaseName)) . '.';
2813
+            $databaseName = $this->quote_string(\trim($databaseName)).'.';
2814 2814
         }
2815 2815
 
2816
-        $sql = 'UPDATE ' . $databaseName . $this->quote_string($table) . " SET " . $SET . " WHERE (" . $WHERE . ")";
2816
+        $sql = 'UPDATE '.$databaseName.$this->quote_string($table)." SET ".$SET." WHERE (".$WHERE.")";
2817 2817
 
2818 2818
         $return = $this->query($sql);
2819 2819
         \assert(\is_int($return) || $return === false);
Please login to merge, or discard this patch.