Passed
Push — main ( 521dc8...b09a59 )
by Thierry
02:33
created
src/DbAdmin/TableQueryAdmin.php 1 patch
Spacing   +3 added lines, -8 removed lines patch added patch discarded remove patch
@@ -100,8 +100,7 @@  discard block
 block discarded – undo
100 100
             $maxlength = (!\preg_match('~int~', $field->type) &&
101 101
                 \preg_match('~^(\d+)(,(\d+))?$~', $field->length, $match) ?
102 102
                 ((\preg_match("~binary~", $field->type) ? 2 : 1) * $match[1] + (($match[3] ?? null) ? 1 : 0) +
103
-                (($match[2] ?? false) && !$unsigned ? 1 : 0)) :
104
-                ($this->driver->typeExists($field->type) ? $this->driver->type($field->type) + ($unsigned ? 0 : 1) : 0));
103
+                (($match[2] ?? false) && !$unsigned ? 1 : 0)) : ($this->driver->typeExists($field->type) ? $this->driver->type($field->type) + ($unsigned ? 0 : 1) : 0));
105 104
             if ($this->driver->jush() == 'sql' && $this->driver->minVersion(5.6) && \preg_match('~time~', $field->type)) {
106 105
                 $maxlength += 7; // microtime
107 106
             }
@@ -241,12 +240,8 @@  discard block
 block discarded – undo
241 240
                 // }
242 241
                 $value = ($row !== null ?
243 242
                     ($row[$name] != "" && $this->driver->jush() == "sql" && \preg_match("~enum|set~", $field->type) ?
244
-                    (\is_array($row[$name]) ? \array_sum($row[$name]) : +$row[$name]) :
245
-                    (\is_bool($row[$name]) ? +$row[$name] : $row[$name])) :
246
-                    (!$update && $field->autoIncrement ? "" : (isset($queryOptions["select"]) ? false : $default)));
247
-                $function = ($queryOptions["save"] ? (string)$queryOptions["function"][$name] :
248
-                    ($update && \preg_match('~^CURRENT_TIMESTAMP~i', $field->onUpdate) ? "now" :
249
-                    ($value === false ? null : ($value !== null ? '' : 'NULL'))));
243
+                    (\is_array($row[$name]) ? \array_sum($row[$name]) : +$row[$name]) : (\is_bool($row[$name]) ? +$row[$name] : $row[$name])) : (!$update && $field->autoIncrement ? "" : (isset($queryOptions["select"]) ? false : $default)));
244
+                $function = ($queryOptions["save"] ? (string) $queryOptions["function"][$name] : ($update && \preg_match('~^CURRENT_TIMESTAMP~i', $field->onUpdate) ? "now" : ($value === false ? null : ($value !== null ? '' : 'NULL'))));
250 245
                 if (!$update && $value == $field->default && \preg_match('~^[\w.]+\(~', $value)) {
251 246
                     $function = "SQL";
252 247
                 }
Please login to merge, or discard this patch.