@@ -182,7 +182,8 @@ discard block |
||
182 | 182 | $types = [static::TYPE_INSERT, static::TYPE_UPDATE, static::TYPE_DELETE, static::TYPE_SELECT]; |
183 | 183 | if (in_array($type, $types, true)) { |
184 | 184 | $this->_type = $type; |
185 | - } else { |
|
185 | + } |
|
186 | + else { |
|
186 | 187 | throw new QBException('Incorrect type'); |
187 | 188 | } |
188 | 189 | |
@@ -255,12 +256,15 @@ discard block |
||
255 | 256 | if ($newSelect === false) { |
256 | 257 | if ($tableAlias === null || $rawColumn === '*') { |
257 | 258 | $columns = $rawColumn; |
258 | - } elseif (strpos($rawColumn, '.') !== false) { |
|
259 | + } |
|
260 | + elseif (strpos($rawColumn, '.') !== false) { |
|
259 | 261 | $columns = $rawColumn; |
260 | - } else { |
|
262 | + } |
|
263 | + else { |
|
261 | 264 | $columns = $tableAlias . '.' . $rawColumn; |
262 | 265 | } |
263 | - } else { |
|
266 | + } |
|
267 | + else { |
|
264 | 268 | list($alias, $joinColumn) = $newSelect; |
265 | 269 | $columns = $alias . '.' . $joinColumn; |
266 | 270 | } |
@@ -286,17 +290,21 @@ discard block |
||
286 | 290 | foreach ($this->_select as $alias => $column) { |
287 | 291 | if ($column instanceof Aggregation) { |
288 | 292 | $select[$alias] = $this->buildSelectFromAggregation($column); |
289 | - } else if (is_string($column)) { |
|
293 | + } |
|
294 | + else if (is_string($column)) { |
|
290 | 295 | if (strpos($column, 'SELECT') !== false) { |
291 | 296 | $select[$alias] = $column; |
292 | - } else { |
|
297 | + } |
|
298 | + else { |
|
293 | 299 | $select[$alias] = $this->addColumnAlias($builder->fetchColumnName($column)); |
294 | 300 | } |
295 | - } else { |
|
301 | + } |
|
302 | + else { |
|
296 | 303 | $select[$alias] = $column; |
297 | 304 | } |
298 | 305 | } |
299 | - } else if (is_string($this->_select)) { |
|
306 | + } |
|
307 | + else if (is_string($this->_select)) { |
|
300 | 308 | $select = $this->addColumnAlias($this->_select); |
301 | 309 | } |
302 | 310 | return $this->getAdapter()->sqlSelect($select, $this->_queryOptions); |
@@ -316,7 +324,8 @@ discard block |
||
316 | 324 | |
317 | 325 | if ($alias) { |
318 | 326 | $this->_select[$alias] = $select; |
319 | - } else { |
|
327 | + } |
|
328 | + else { |
|
320 | 329 | $this->_select[] = $select; |
321 | 330 | } |
322 | 331 | |
@@ -333,7 +342,8 @@ discard block |
||
333 | 342 | if (is_string($select) && $newSelect = $this->getLookupBuilder()->buildJoin($this, $select)) { |
334 | 343 | list($t_alias, $column) = $newSelect; |
335 | 344 | $this->pushToSelect($t_alias . '.' . $column, $alias); |
336 | - } else { |
|
345 | + } |
|
346 | + else { |
|
337 | 347 | $this->pushToSelect( |
338 | 348 | $this->hydrate($select), |
339 | 349 | $alias |
@@ -359,7 +369,8 @@ discard block |
||
359 | 369 | foreach ($select as $key => $part) { |
360 | 370 | $this->addSelect($part, $key); |
361 | 371 | } |
362 | - } else { |
|
372 | + } |
|
373 | + else { |
|
363 | 374 | $this->addSelect($select); |
364 | 375 | } |
365 | 376 | |
@@ -473,10 +484,12 @@ discard block |
||
473 | 484 | { |
474 | 485 | if ($tableName instanceof QueryBuilderInterface) { |
475 | 486 | $this->_join[] = $this->getAdapter()->sqlJoin($joinType, $tableName, $on, $alias, $index); |
476 | - } else { |
|
487 | + } |
|
488 | + else { |
|
477 | 489 | if ($joinType === 'RAW' && !empty($tableName)) { |
478 | 490 | $join = $this->getAdapter()->quoteSql($tableName); |
479 | - } else { |
|
491 | + } |
|
492 | + else { |
|
480 | 493 | $join = $this->getAdapter()->sqlJoin($joinType, $tableName, $on, $alias); |
481 | 494 | } |
482 | 495 | |
@@ -548,7 +561,8 @@ discard block |
||
548 | 561 | foreach ($columns as $column) { |
549 | 562 | $this->addOrder($column); |
550 | 563 | } |
551 | - } else { |
|
564 | + } |
|
565 | + else { |
|
552 | 566 | $this->addOrder($columns); |
553 | 567 | } |
554 | 568 | |
@@ -582,11 +596,13 @@ discard block |
||
582 | 596 | } |
583 | 597 | |
584 | 598 | $this->_order[] = $_column; |
585 | - } else { |
|
599 | + } |
|
600 | + else { |
|
586 | 601 | $this->_order[] = current($temp); |
587 | 602 | } |
588 | 603 | } |
589 | - } else { |
|
604 | + } |
|
605 | + else { |
|
590 | 606 | $this->_order[] = $column; |
591 | 607 | } |
592 | 608 | |
@@ -675,14 +691,18 @@ discard block |
||
675 | 691 | if (is_numeric($key)) { |
676 | 692 | if ($value instanceof IToSql) { |
677 | 693 | $parts[] = $this->parseCondition($value, $operator); |
678 | - } elseif ($value instanceof QueryBuilder) { |
|
694 | + } |
|
695 | + elseif ($value instanceof QueryBuilder) { |
|
679 | 696 | $parts[] = $this->parseCondition($value, $operator); |
680 | - } else if (is_array($value)) { |
|
697 | + } |
|
698 | + else if (is_array($value)) { |
|
681 | 699 | $parts[] = $this->parseCondition($value, $operator); |
682 | - } else if (is_string($value)) { |
|
700 | + } |
|
701 | + else if (is_string($value)) { |
|
683 | 702 | $parts[] = $value; |
684 | 703 | } |
685 | - } else { |
|
704 | + } |
|
705 | + else { |
|
686 | 706 | $tableAlias = $this->getAlias(); |
687 | 707 | $value = $this->getAdapter()->prepareValue($value); |
688 | 708 | |
@@ -703,13 +723,16 @@ discard block |
||
703 | 723 | return '(' . implode(') ' . $operator . ' (', $parts) . ')'; |
704 | 724 | } |
705 | 725 | |
706 | - } else if ($condition instanceof IToSql) { |
|
726 | + } |
|
727 | + else if ($condition instanceof IToSql) { |
|
707 | 728 | return $condition |
708 | 729 | ->setQb($this) |
709 | 730 | ->toSql(); |
710 | - } else if ($condition instanceof QueryBuilder) { |
|
731 | + } |
|
732 | + else if ($condition instanceof QueryBuilder) { |
|
711 | 733 | return $condition->toSQL(); |
712 | - } else if (is_string($condition)) { |
|
734 | + } |
|
735 | + else if (is_string($condition)) { |
|
713 | 736 | return $condition; |
714 | 737 | } |
715 | 738 | |
@@ -722,7 +745,8 @@ discard block |
||
722 | 745 | foreach ($operands as $operand) { |
723 | 746 | if (is_array($operand)) { |
724 | 747 | $operand = $this->buildCondition($operand, $params); |
725 | - } else { |
|
748 | + } |
|
749 | + else { |
|
726 | 750 | $operand = $this->parseCondition($operand); |
727 | 751 | } |
728 | 752 | if ($operand !== '') { |
@@ -783,7 +807,8 @@ discard block |
||
783 | 807 | foreach ($this->_whereAnd as $condition) { |
784 | 808 | if (empty($where)) { |
785 | 809 | $where = ['and', $condition]; |
786 | - } else { |
|
810 | + } |
|
811 | + else { |
|
787 | 812 | $where = ['and', $where, ['and', $condition]]; |
788 | 813 | } |
789 | 814 | } |
@@ -791,7 +816,8 @@ discard block |
||
791 | 816 | foreach ($this->_whereOr as $condition) { |
792 | 817 | if (empty($where)) { |
793 | 818 | $where = ['or', $condition]; |
794 | - } else { |
|
819 | + } |
|
820 | + else { |
|
795 | 821 | $where = ['or', $where, ['and', $condition]]; |
796 | 822 | } |
797 | 823 | } |
@@ -1116,7 +1142,8 @@ discard block |
||
1116 | 1142 | { |
1117 | 1143 | if (strpos($order, '-') === false) { |
1118 | 1144 | $direction = 'ASC'; |
1119 | - } else { |
|
1145 | + } |
|
1146 | + else { |
|
1120 | 1147 | $direction = 'DESC'; |
1121 | 1148 | $order = substr($order, 1); |
1122 | 1149 | } |
@@ -1153,12 +1180,14 @@ discard block |
||
1153 | 1180 | } |
1154 | 1181 | else if ($column === '?') { |
1155 | 1182 | $order[] = $this->getAdapter()->getRandomOrder(); |
1156 | - } else { |
|
1183 | + } |
|
1184 | + else { |
|
1157 | 1185 | list($newColumn, $direction) = $this->buildOrderJoin($column); |
1158 | 1186 | $order[$this->applyTableAlias($newColumn)] = $direction; |
1159 | 1187 | } |
1160 | 1188 | } |
1161 | - } else { |
|
1189 | + } |
|
1190 | + else { |
|
1162 | 1191 | $order[] = $this->buildOrderJoin($this->_order); |
1163 | 1192 | } |
1164 | 1193 | |
@@ -1205,7 +1234,8 @@ discard block |
||
1205 | 1234 | { |
1206 | 1235 | if ($this->_alias !== null && !is_array($this->_from)) { |
1207 | 1236 | $from = [$this->_alias => $this->_from]; |
1208 | - } else { |
|
1237 | + } |
|
1238 | + else { |
|
1209 | 1239 | $from = $this->_from; |
1210 | 1240 | } |
1211 | 1241 | $sql = $this->getAdapter()->sqlFrom($from); |
@@ -843,7 +843,7 @@ discard block |
||
843 | 843 | |
844 | 844 | protected function generateDeleteSql() |
845 | 845 | { |
846 | - $options = $this->_queryOptions ; |
|
846 | + $options = $this->_queryOptions; |
|
847 | 847 | if ($options) { |
848 | 848 | $options = " {$options} "; |
849 | 849 | } |
@@ -979,7 +979,7 @@ discard block |
||
979 | 979 | $tableName = $this->getAdapter()->getRawTableName($table); |
980 | 980 | |
981 | 981 | if (strpos($tableName, '.') !== false) { |
982 | - $tableName = substr($tableName, strpos($tableName, '.')+1); |
|
982 | + $tableName = substr($tableName, strpos($tableName, '.') + 1); |
|
983 | 983 | } |
984 | 984 | |
985 | 985 | return strtr('{table}_{count}', [ |