Completed
Pull Request — master (#6500)
by Mathew
17:49 queued 08:41
created
lib/Doctrine/ORM/Query/SqlWalker.php 1 patch
Spacing   +117 added lines, -117 removed lines patch added patch discarded remove patch
@@ -289,11 +289,11 @@  discard block
 block discarded – undo
289 289
      */
290 290
     public function getSQLTableAlias($tableName, $dqlAlias = '')
291 291
     {
292
-        $tableName .= ($dqlAlias) ? '@[' . $dqlAlias . ']' : '';
292
+        $tableName .= ($dqlAlias) ? '@['.$dqlAlias.']' : '';
293 293
 
294 294
         if ( ! isset($this->tableAliasMap[$tableName])) {
295 295
             $this->tableAliasMap[$tableName] = (preg_match('/[a-z]/i', $tableName[0]) ? strtolower($tableName[0]) : 't')
296
-                . $this->tableAliasCounter++ . '_';
296
+                . $this->tableAliasCounter++.'_';
297 297
         }
298 298
 
299 299
         return $this->tableAliasMap[$tableName];
@@ -311,7 +311,7 @@  discard block
 block discarded – undo
311 311
      */
312 312
     public function setSQLTableAlias($tableName, $alias, $dqlAlias = '')
313 313
     {
314
-        $tableName .= ($dqlAlias) ? '@[' . $dqlAlias . ']' : '';
314
+        $tableName .= ($dqlAlias) ? '@['.$dqlAlias.']' : '';
315 315
 
316 316
         $this->tableAliasMap[$tableName] = $alias;
317 317
 
@@ -352,12 +352,12 @@  discard block
 block discarded – undo
352 352
 
353 353
             // If this is a joined association we must use left joins to preserve the correct result.
354 354
             $sql .= isset($this->queryComponents[$dqlAlias]['relation']) ? ' LEFT ' : ' INNER ';
355
-            $sql .= 'JOIN ' . $this->quoteStrategy->getTableName($parentClass, $this->platform) . ' ' . $tableAlias . ' ON ';
355
+            $sql .= 'JOIN '.$this->quoteStrategy->getTableName($parentClass, $this->platform).' '.$tableAlias.' ON ';
356 356
 
357 357
             $sqlParts = [];
358 358
 
359 359
             foreach ($this->quoteStrategy->getIdentifierColumnNames($class, $this->platform) as $columnName) {
360
-                $sqlParts[] = $baseTableAlias . '.' . $columnName . ' = ' . $tableAlias . '.' . $columnName;
360
+                $sqlParts[] = $baseTableAlias.'.'.$columnName.' = '.$tableAlias.'.'.$columnName;
361 361
             }
362 362
 
363 363
             // Add filters on the root class
@@ -378,12 +378,12 @@  discard block
 block discarded – undo
378 378
             $subClass   = $this->em->getClassMetadata($subClassName);
379 379
             $tableAlias = $this->getSQLTableAlias($subClass->getTableName(), $dqlAlias);
380 380
 
381
-            $sql .= ' LEFT JOIN ' . $this->quoteStrategy->getTableName($subClass, $this->platform) . ' ' . $tableAlias . ' ON ';
381
+            $sql .= ' LEFT JOIN '.$this->quoteStrategy->getTableName($subClass, $this->platform).' '.$tableAlias.' ON ';
382 382
 
383 383
             $sqlParts = [];
384 384
 
385 385
             foreach ($this->quoteStrategy->getIdentifierColumnNames($subClass, $this->platform) as $columnName) {
386
-                $sqlParts[] = $baseTableAlias . '.' . $columnName . ' = ' . $tableAlias . '.' . $columnName;
386
+                $sqlParts[] = $baseTableAlias.'.'.$columnName.' = '.$tableAlias.'.'.$columnName;
387 387
             }
388 388
 
389 389
             $sql .= implode(' AND ', $sqlParts);
@@ -415,7 +415,7 @@  discard block
 block discarded – undo
415 415
                     ? $persister->getOwningTable($fieldName)
416 416
                     : $qComp['metadata']->getTableName();
417 417
 
418
-                $orderedColumn = $this->getSQLTableAlias($tableName, $dqlAlias) . '.' . $columnName;
418
+                $orderedColumn = $this->getSQLTableAlias($tableName, $dqlAlias).'.'.$columnName;
419 419
 
420 420
                 // OrderByClause should replace an ordered relation. see - DDC-2475
421 421
                 if (isset($this->orderedColumnsMap[$orderedColumn])) {
@@ -423,7 +423,7 @@  discard block
 block discarded – undo
423 423
                 }
424 424
 
425 425
                 $this->orderedColumnsMap[$orderedColumn] = $orientation;
426
-                $orderedColumns[] = $orderedColumn . ' ' . $orientation;
426
+                $orderedColumns[] = $orderedColumn.' '.$orientation;
427 427
             }
428 428
         }
429 429
 
@@ -458,15 +458,15 @@  discard block
 block discarded – undo
458 458
             }
459 459
 
460 460
             $sqlTableAlias = ($this->useSqlTableAliases)
461
-                ? $this->getSQLTableAlias($class->getTableName(), $dqlAlias) . '.'
461
+                ? $this->getSQLTableAlias($class->getTableName(), $dqlAlias).'.'
462 462
                 : '';
463 463
 
464
-            $sqlParts[] = $sqlTableAlias . $class->discriminatorColumn['name'] . ' IN (' . implode(', ', $values) . ')';
464
+            $sqlParts[] = $sqlTableAlias.$class->discriminatorColumn['name'].' IN ('.implode(', ', $values).')';
465 465
         }
466 466
 
467 467
         $sql = implode(' AND ', $sqlParts);
468 468
 
469
-        return (count($sqlParts) > 1) ? '(' . $sql . ')' : $sql;
469
+        return (count($sqlParts) > 1) ? '('.$sql.')' : $sql;
470 470
     }
471 471
 
472 472
     /**
@@ -479,11 +479,11 @@  discard block
 block discarded – undo
479 479
      */
480 480
     private function generateFilterConditionSQL(ClassMetadata $targetEntity, $targetTableAlias)
481 481
     {
482
-        if (!$this->em->hasFilters()) {
482
+        if ( ! $this->em->hasFilters()) {
483 483
             return '';
484 484
         }
485 485
 
486
-        switch($targetEntity->inheritanceType) {
486
+        switch ($targetEntity->inheritanceType) {
487 487
             case ClassMetadata::INHERITANCE_TYPE_NONE:
488 488
                 break;
489 489
             case ClassMetadata::INHERITANCE_TYPE_JOINED:
@@ -506,7 +506,7 @@  discard block
 block discarded – undo
506 506
         $filterClauses = [];
507 507
         foreach ($this->em->getFilters()->getEnabledFilters() as $filter) {
508 508
             if ('' !== $filterExpr = $filter->addFilterConstraint($targetEntity, $targetTableAlias)) {
509
-                $filterClauses[] = '(' . $filterExpr . ')';
509
+                $filterClauses[] = '('.$filterExpr.')';
510 510
             }
511 511
         }
512 512
 
@@ -538,7 +538,7 @@  discard block
 block discarded – undo
538 538
         }
539 539
 
540 540
         if ( ! $AST->orderByClause && ($orderBySql = $this->_generateOrderedCollectionOrderByItems())) {
541
-            $sql .= ' ORDER BY ' . $orderBySql;
541
+            $sql .= ' ORDER BY '.$orderBySql;
542 542
         }
543 543
 
544 544
         if ($limit !== null || $offset !== null) {
@@ -550,11 +550,11 @@  discard block
 block discarded – undo
550 550
         }
551 551
 
552 552
         if ($lockMode === LockMode::PESSIMISTIC_READ) {
553
-            return $sql . ' ' . $this->platform->getReadLockSQL();
553
+            return $sql.' '.$this->platform->getReadLockSQL();
554 554
         }
555 555
 
556 556
         if ($lockMode === LockMode::PESSIMISTIC_WRITE) {
557
-            return $sql . ' ' . $this->platform->getWriteLockSQL();
557
+            return $sql.' '.$this->platform->getWriteLockSQL();
558 558
         }
559 559
 
560 560
         if ($lockMode !== LockMode::OPTIMISTIC) {
@@ -609,7 +609,7 @@  discard block
 block discarded – undo
609 609
         $sqlParts   = [];
610 610
 
611 611
         foreach ($this->quoteStrategy->getIdentifierColumnNames($class, $this->platform) as $columnName) {
612
-            $sqlParts[] = $tableAlias . '.' . $columnName;
612
+            $sqlParts[] = $tableAlias.'.'.$columnName;
613 613
         }
614 614
 
615 615
         return implode(', ', $sqlParts);
@@ -651,7 +651,7 @@  discard block
 block discarded – undo
651 651
                 $class = $this->queryComponents[$dqlAlias]['metadata'];
652 652
 
653 653
                 if ($this->useSqlTableAliases) {
654
-                    $sql .= $this->walkIdentificationVariable($dqlAlias, $fieldName) . '.';
654
+                    $sql .= $this->walkIdentificationVariable($dqlAlias, $fieldName).'.';
655 655
                 }
656 656
 
657 657
                 $sql .= $this->quoteStrategy->getColumnName($fieldName, $class, $this->platform);
@@ -680,7 +680,7 @@  discard block
 block discarded – undo
680 680
                 }
681 681
 
682 682
                 if ($this->useSqlTableAliases) {
683
-                    $sql .= $this->getSQLTableAlias($class->getTableName(), $dqlAlias) . '.';
683
+                    $sql .= $this->getSQLTableAlias($class->getTableName(), $dqlAlias).'.';
684 684
                 }
685 685
 
686 686
                 $sql .= reset($assoc['targetToSourceKeyColumns']);
@@ -698,7 +698,7 @@  discard block
 block discarded – undo
698 698
      */
699 699
     public function walkSelectClause($selectClause)
700 700
     {
701
-        $sql = 'SELECT ' . (($selectClause->isDistinct) ? 'DISTINCT ' : '');
701
+        $sql = 'SELECT '.(($selectClause->isDistinct) ? 'DISTINCT ' : '');
702 702
         $sqlSelectExpressions = array_filter(array_map([$this, 'walkSelectExpression'], $selectClause->selectExpressions));
703 703
 
704 704
         if ($this->query->getHint(Query::HINT_INTERNAL_ITERATION) == true && $selectClause->isDistinct) {
@@ -735,7 +735,7 @@  discard block
 block discarded – undo
735 735
                 $discrColumn = $rootClass->discriminatorColumn;
736 736
                 $columnAlias = $this->getSQLColumnAlias($discrColumn['name']);
737 737
 
738
-                $sqlSelectExpressions[] = $tblAlias . '.' . $discrColumn['name'] . ' AS ' . $columnAlias;
738
+                $sqlSelectExpressions[] = $tblAlias.'.'.$discrColumn['name'].' AS '.$columnAlias;
739 739
 
740 740
                 $this->rsm->setDiscriminatorColumn($dqlAlias, $columnAlias);
741 741
                 $this->rsm->addMetaResult($dqlAlias, $columnAlias, $discrColumn['fieldName'], false, $discrColumn['type']);
@@ -750,7 +750,7 @@  discard block
 block discarded – undo
750 750
             foreach ($class->associationMappings as $assoc) {
751 751
                 if ( ! ($assoc['isOwningSide'] && $assoc['type'] & ClassMetadata::TO_ONE)) {
752 752
                     continue;
753
-                } else if ( !$addMetaColumns && !isset($assoc['id'])) {
753
+                } else if ( ! $addMetaColumns && ! isset($assoc['id'])) {
754 754
                     continue;
755 755
                 }
756 756
 
@@ -765,7 +765,7 @@  discard block
 block discarded – undo
765 765
                     $columnType  = PersisterHelper::getTypeOfColumn($joinColumn['referencedColumnName'], $targetClass, $this->em);
766 766
 
767 767
                     $quotedColumnName       = $this->quoteStrategy->getJoinColumnName($joinColumn, $class, $this->platform);
768
-                    $sqlSelectExpressions[] = $sqlTableAlias . '.' . $quotedColumnName . ' AS ' . $columnAlias;
768
+                    $sqlSelectExpressions[] = $sqlTableAlias.'.'.$quotedColumnName.' AS '.$columnAlias;
769 769
 
770 770
                     $this->rsm->addMetaResult($dqlAlias, $columnAlias, $columnName, $isIdentifier, $columnType);
771 771
                 }
@@ -794,7 +794,7 @@  discard block
 block discarded – undo
794 794
                             $columnType  = PersisterHelper::getTypeOfColumn($joinColumn['referencedColumnName'], $targetClass, $this->em);
795 795
 
796 796
                             $quotedColumnName       = $this->quoteStrategy->getJoinColumnName($joinColumn, $subClass, $this->platform);
797
-                            $sqlSelectExpressions[] = $sqlTableAlias . '.' . $quotedColumnName . ' AS ' . $columnAlias;
797
+                            $sqlSelectExpressions[] = $sqlTableAlias.'.'.$quotedColumnName.' AS '.$columnAlias;
798 798
 
799 799
                             $this->rsm->addMetaResult($dqlAlias, $columnAlias, $columnName, $subClass->isIdentifier($columnName), $columnType);
800 800
                         }
@@ -820,7 +820,7 @@  discard block
 block discarded – undo
820 820
             $sqlParts[] = $this->walkIdentificationVariableDeclaration($identificationVariableDecl);
821 821
         }
822 822
 
823
-        return ' FROM ' . implode(', ', $sqlParts);
823
+        return ' FROM '.implode(', ', $sqlParts);
824 824
     }
825 825
 
826 826
     /**
@@ -884,7 +884,7 @@  discard block
 block discarded – undo
884 884
         }
885 885
 
886 886
         $sql = $this->platform->appendLockHint(
887
-            $this->quoteStrategy->getTableName($class, $this->platform) . ' ' .
887
+            $this->quoteStrategy->getTableName($class, $this->platform).' '.
888 888
             $this->getSQLTableAlias($class->getTableName(), $dqlAlias),
889 889
             $this->query->getHint(Query::HINT_LOCK_MODE)
890 890
         );
@@ -926,7 +926,7 @@  discard block
 block discarded – undo
926 926
         // Ensure we got the owning side, since it has all mapping info
927 927
         $assoc = ( ! $relation['isOwningSide']) ? $targetClass->associationMappings[$relation['mappedBy']] : $relation;
928 928
 
929
-        if ($this->query->getHint(Query::HINT_INTERNAL_ITERATION) == true && (!$this->query->getHint(self::HINT_DISTINCT) || isset($this->selectedClasses[$joinedDqlAlias]))) {
929
+        if ($this->query->getHint(Query::HINT_INTERNAL_ITERATION) == true && ( ! $this->query->getHint(self::HINT_DISTINCT) || isset($this->selectedClasses[$joinedDqlAlias]))) {
930 930
             if ($relation['type'] == ClassMetadata::ONE_TO_MANY || $relation['type'] == ClassMetadata::MANY_TO_MANY) {
931 931
                 throw QueryException::iterateWithFetchJoinNotAllowed($assoc);
932 932
             }
@@ -946,12 +946,12 @@  discard block
 block discarded – undo
946 946
                     $quotedTargetColumn = $this->quoteStrategy->getReferencedJoinColumnName($joinColumn, $targetClass, $this->platform);
947 947
 
948 948
                     if ($relation['isOwningSide']) {
949
-                        $conditions[] = $sourceTableAlias . '.' . $quotedSourceColumn . ' = ' . $targetTableAlias . '.' . $quotedTargetColumn;
949
+                        $conditions[] = $sourceTableAlias.'.'.$quotedSourceColumn.' = '.$targetTableAlias.'.'.$quotedTargetColumn;
950 950
 
951 951
                         continue;
952 952
                     }
953 953
 
954
-                    $conditions[] = $sourceTableAlias . '.' . $quotedTargetColumn . ' = ' . $targetTableAlias . '.' . $quotedSourceColumn;
954
+                    $conditions[] = $sourceTableAlias.'.'.$quotedTargetColumn.' = '.$targetTableAlias.'.'.$quotedSourceColumn;
955 955
                 }
956 956
 
957 957
                 // Apply remaining inheritance restrictions
@@ -969,7 +969,7 @@  discard block
 block discarded – undo
969 969
                 }
970 970
 
971 971
                 $targetTableJoin = [
972
-                    'table' => $targetTableName . ' ' . $targetTableAlias,
972
+                    'table' => $targetTableName.' '.$targetTableAlias,
973 973
                     'condition' => implode(' AND ', $conditions),
974 974
                 ];
975 975
                 break;
@@ -989,10 +989,10 @@  discard block
 block discarded – undo
989 989
                     $quotedSourceColumn = $this->quoteStrategy->getJoinColumnName($joinColumn, $targetClass, $this->platform);
990 990
                     $quotedTargetColumn = $this->quoteStrategy->getReferencedJoinColumnName($joinColumn, $targetClass, $this->platform);
991 991
 
992
-                    $conditions[] = $sourceTableAlias . '.' . $quotedTargetColumn . ' = ' . $joinTableAlias . '.' . $quotedSourceColumn;
992
+                    $conditions[] = $sourceTableAlias.'.'.$quotedTargetColumn.' = '.$joinTableAlias.'.'.$quotedSourceColumn;
993 993
                 }
994 994
 
995
-                $sql .= $joinTableName . ' ' . $joinTableAlias . ' ON ' . implode(' AND ', $conditions);
995
+                $sql .= $joinTableName.' '.$joinTableAlias.' ON '.implode(' AND ', $conditions);
996 996
 
997 997
                 // Join target table
998 998
                 $sql .= ($joinType == AST\Join::JOIN_TYPE_LEFT || $joinType == AST\Join::JOIN_TYPE_LEFTOUTER) ? ' LEFT JOIN ' : ' INNER JOIN ';
@@ -1006,7 +1006,7 @@  discard block
 block discarded – undo
1006 1006
                     $quotedSourceColumn = $this->quoteStrategy->getJoinColumnName($joinColumn, $targetClass, $this->platform);
1007 1007
                     $quotedTargetColumn = $this->quoteStrategy->getReferencedJoinColumnName($joinColumn, $targetClass, $this->platform);
1008 1008
 
1009
-                    $conditions[] = $targetTableAlias . '.' . $quotedTargetColumn . ' = ' . $joinTableAlias . '.' . $quotedSourceColumn;
1009
+                    $conditions[] = $targetTableAlias.'.'.$quotedTargetColumn.' = '.$joinTableAlias.'.'.$quotedSourceColumn;
1010 1010
                 }
1011 1011
 
1012 1012
                 // Apply remaining inheritance restrictions
@@ -1024,7 +1024,7 @@  discard block
 block discarded – undo
1024 1024
                 }
1025 1025
 
1026 1026
                 $targetTableJoin = [
1027
-                    'table' => $targetTableName . ' ' . $targetTableAlias,
1027
+                    'table' => $targetTableName.' '.$targetTableAlias,
1028 1028
                     'condition' => implode(' AND ', $conditions),
1029 1029
                 ];
1030 1030
                 break;
@@ -1034,22 +1034,22 @@  discard block
 block discarded – undo
1034 1034
         }
1035 1035
 
1036 1036
         // Handle WITH clause
1037
-        $withCondition = (null === $condExpr) ? '' : ('(' . $this->walkConditionalExpression($condExpr) . ')');
1037
+        $withCondition = (null === $condExpr) ? '' : ('('.$this->walkConditionalExpression($condExpr).')');
1038 1038
 
1039 1039
         if ($targetClass->isInheritanceTypeJoined()) {
1040 1040
             $ctiJoins = $this->_generateClassTableInheritanceJoins($targetClass, $joinedDqlAlias);
1041 1041
             // If we have WITH condition, we need to build nested joins for target class table and cti joins
1042 1042
             if ($withCondition) {
1043
-                $sql .= '(' . $targetTableJoin['table'] . $ctiJoins . ') ON ' . $targetTableJoin['condition'];
1043
+                $sql .= '('.$targetTableJoin['table'].$ctiJoins.') ON '.$targetTableJoin['condition'];
1044 1044
             } else {
1045
-                $sql .= $targetTableJoin['table'] . ' ON ' . $targetTableJoin['condition'] . $ctiJoins;
1045
+                $sql .= $targetTableJoin['table'].' ON '.$targetTableJoin['condition'].$ctiJoins;
1046 1046
             }
1047 1047
         } else {
1048
-            $sql .= $targetTableJoin['table'] . ' ON ' . $targetTableJoin['condition'];
1048
+            $sql .= $targetTableJoin['table'].' ON '.$targetTableJoin['condition'];
1049 1049
         }
1050 1050
 
1051 1051
         if ($withCondition) {
1052
-            $sql .= ' AND ' . $withCondition;
1052
+            $sql .= ' AND '.$withCondition;
1053 1053
         }
1054 1054
 
1055 1055
         // Apply the indexes
@@ -1082,7 +1082,7 @@  discard block
 block discarded – undo
1082 1082
             $orderByItems = array_merge($orderByItems, (array) $collectionOrderByItems);
1083 1083
         }
1084 1084
 
1085
-        return ' ORDER BY ' . implode(', ', $orderByItems);
1085
+        return ' ORDER BY '.implode(', ', $orderByItems);
1086 1086
     }
1087 1087
 
1088 1088
     /**
@@ -1099,10 +1099,10 @@  discard block
 block discarded – undo
1099 1099
         $this->orderedColumnsMap[$sql] = $type;
1100 1100
 
1101 1101
         if ($expr instanceof AST\Subselect) {
1102
-            return '(' . $sql . ') ' . $type;
1102
+            return '('.$sql.') '.$type;
1103 1103
         }
1104 1104
 
1105
-        return $sql . ' ' . $type;
1105
+        return $sql.' '.$type;
1106 1106
     }
1107 1107
 
1108 1108
     /**
@@ -1110,7 +1110,7 @@  discard block
 block discarded – undo
1110 1110
      */
1111 1111
     public function walkHavingClause($havingClause)
1112 1112
     {
1113
-        return ' HAVING ' . $this->walkConditionalExpression($havingClause->conditionalExpression);
1113
+        return ' HAVING '.$this->walkConditionalExpression($havingClause->conditionalExpression);
1114 1114
     }
1115 1115
 
1116 1116
     /**
@@ -1133,7 +1133,7 @@  discard block
 block discarded – undo
1133 1133
                 $conditions = [];
1134 1134
 
1135 1135
                 if ($join->conditionalExpression) {
1136
-                    $conditions[] = '(' . $this->walkConditionalExpression($join->conditionalExpression) . ')';
1136
+                    $conditions[] = '('.$this->walkConditionalExpression($join->conditionalExpression).')';
1137 1137
                 }
1138 1138
 
1139 1139
                 $condExprConjunction = ($class->isInheritanceTypeJoined() && $joinType != AST\Join::JOIN_TYPE_LEFT && $joinType != AST\Join::JOIN_TYPE_LEFTOUTER)
@@ -1157,7 +1157,7 @@  discard block
 block discarded – undo
1157 1157
                 }
1158 1158
 
1159 1159
                 if ($conditions) {
1160
-                    $sql .= $condExprConjunction . implode(' AND ', $conditions);
1160
+                    $sql .= $condExprConjunction.implode(' AND ', $conditions);
1161 1161
                 }
1162 1162
 
1163 1163
                 break;
@@ -1187,7 +1187,7 @@  discard block
 block discarded – undo
1187 1187
             $scalarExpressions[] = $this->walkSimpleArithmeticExpression($scalarExpression);
1188 1188
         }
1189 1189
 
1190
-        $sql .= implode(', ', $scalarExpressions) . ')';
1190
+        $sql .= implode(', ', $scalarExpressions).')';
1191 1191
 
1192 1192
         return $sql;
1193 1193
     }
@@ -1209,7 +1209,7 @@  discard block
 block discarded – undo
1209 1209
             ? $this->conn->quote($nullIfExpression->secondExpression)
1210 1210
             : $this->walkSimpleArithmeticExpression($nullIfExpression->secondExpression);
1211 1211
 
1212
-        return 'NULLIF(' . $firstExpression . ', ' . $secondExpression . ')';
1212
+        return 'NULLIF('.$firstExpression.', '.$secondExpression.')';
1213 1213
     }
1214 1214
 
1215 1215
     /**
@@ -1224,11 +1224,11 @@  discard block
 block discarded – undo
1224 1224
         $sql = 'CASE';
1225 1225
 
1226 1226
         foreach ($generalCaseExpression->whenClauses as $whenClause) {
1227
-            $sql .= ' WHEN ' . $this->walkConditionalExpression($whenClause->caseConditionExpression);
1228
-            $sql .= ' THEN ' . $this->walkSimpleArithmeticExpression($whenClause->thenScalarExpression);
1227
+            $sql .= ' WHEN '.$this->walkConditionalExpression($whenClause->caseConditionExpression);
1228
+            $sql .= ' THEN '.$this->walkSimpleArithmeticExpression($whenClause->thenScalarExpression);
1229 1229
         }
1230 1230
 
1231
-        $sql .= ' ELSE ' . $this->walkSimpleArithmeticExpression($generalCaseExpression->elseScalarExpression) . ' END';
1231
+        $sql .= ' ELSE '.$this->walkSimpleArithmeticExpression($generalCaseExpression->elseScalarExpression).' END';
1232 1232
 
1233 1233
         return $sql;
1234 1234
     }
@@ -1242,14 +1242,14 @@  discard block
 block discarded – undo
1242 1242
      */
1243 1243
     public function walkSimpleCaseExpression($simpleCaseExpression)
1244 1244
     {
1245
-        $sql = 'CASE ' . $this->walkStateFieldPathExpression($simpleCaseExpression->caseOperand);
1245
+        $sql = 'CASE '.$this->walkStateFieldPathExpression($simpleCaseExpression->caseOperand);
1246 1246
 
1247 1247
         foreach ($simpleCaseExpression->simpleWhenClauses as $simpleWhenClause) {
1248
-            $sql .= ' WHEN ' . $this->walkSimpleArithmeticExpression($simpleWhenClause->caseScalarExpression);
1249
-            $sql .= ' THEN ' . $this->walkSimpleArithmeticExpression($simpleWhenClause->thenScalarExpression);
1248
+            $sql .= ' WHEN '.$this->walkSimpleArithmeticExpression($simpleWhenClause->caseScalarExpression);
1249
+            $sql .= ' THEN '.$this->walkSimpleArithmeticExpression($simpleWhenClause->thenScalarExpression);
1250 1250
         }
1251 1251
 
1252
-        $sql .= ' ELSE ' . $this->walkSimpleArithmeticExpression($simpleCaseExpression->elseScalarExpression) . ' END';
1252
+        $sql .= ' ELSE '.$this->walkSimpleArithmeticExpression($simpleCaseExpression->elseScalarExpression).' END';
1253 1253
 
1254 1254
         return $sql;
1255 1255
     }
@@ -1283,14 +1283,14 @@  discard block
 block discarded – undo
1283 1283
                 $fieldMapping  = $class->fieldMappings[$fieldName];
1284 1284
                 $columnName    = $this->quoteStrategy->getColumnName($fieldName, $class, $this->platform);
1285 1285
                 $columnAlias   = $this->getSQLColumnAlias($fieldMapping['columnName']);
1286
-                $col           = $sqlTableAlias . '.' . $columnName;
1286
+                $col           = $sqlTableAlias.'.'.$columnName;
1287 1287
 
1288 1288
                 if (isset($fieldMapping['requireSQLConversion'])) {
1289 1289
                     $type = Type::getType($fieldMapping['type']);
1290 1290
                     $col  = $type->convertToPHPValueSQL($col, $this->conn->getDatabasePlatform());
1291 1291
                 }
1292 1292
 
1293
-                $sql .= $col . ' AS ' . $columnAlias;
1293
+                $sql .= $col.' AS '.$columnAlias;
1294 1294
 
1295 1295
                 $this->scalarResultAliasMap[$resultAlias] = $columnAlias;
1296 1296
 
@@ -1315,7 +1315,7 @@  discard block
 block discarded – undo
1315 1315
                 $columnAlias = $this->getSQLColumnAlias('sclr');
1316 1316
                 $resultAlias = $selectExpression->fieldIdentificationVariable ?: $this->scalarResultCounter++;
1317 1317
 
1318
-                $sql .= $expr->dispatch($this) . ' AS ' . $columnAlias;
1318
+                $sql .= $expr->dispatch($this).' AS '.$columnAlias;
1319 1319
 
1320 1320
                 $this->scalarResultAliasMap[$resultAlias] = $columnAlias;
1321 1321
 
@@ -1329,7 +1329,7 @@  discard block
 block discarded – undo
1329 1329
                 $columnAlias = $this->getSQLColumnAlias('sclr');
1330 1330
                 $resultAlias = $selectExpression->fieldIdentificationVariable ?: $this->scalarResultCounter++;
1331 1331
 
1332
-                $sql .= '(' . $this->walkSubselect($expr) . ') AS ' . $columnAlias;
1332
+                $sql .= '('.$this->walkSubselect($expr).') AS '.$columnAlias;
1333 1333
 
1334 1334
                 $this->scalarResultAliasMap[$resultAlias] = $columnAlias;
1335 1335
 
@@ -1340,7 +1340,7 @@  discard block
 block discarded – undo
1340 1340
                 break;
1341 1341
 
1342 1342
             case ($expr instanceof AST\NewObjectExpression):
1343
-                $sql .= $this->walkNewObject($expr,$selectExpression->fieldIdentificationVariable);
1343
+                $sql .= $this->walkNewObject($expr, $selectExpression->fieldIdentificationVariable);
1344 1344
                 break;
1345 1345
 
1346 1346
             default:
@@ -1381,14 +1381,14 @@  discard block
 block discarded – undo
1381 1381
                     $columnAlias      = $this->getSQLColumnAlias($mapping['columnName']);
1382 1382
                     $quotedColumnName = $this->quoteStrategy->getColumnName($fieldName, $class, $this->platform);
1383 1383
 
1384
-                    $col = $sqlTableAlias . '.' . $quotedColumnName;
1384
+                    $col = $sqlTableAlias.'.'.$quotedColumnName;
1385 1385
 
1386 1386
                     if (isset($mapping['requireSQLConversion'])) {
1387 1387
                         $type = Type::getType($mapping['type']);
1388 1388
                         $col = $type->convertToPHPValueSQL($col, $this->platform);
1389 1389
                     }
1390 1390
 
1391
-                    $sqlParts[] = $col . ' AS '. $columnAlias;
1391
+                    $sqlParts[] = $col.' AS '.$columnAlias;
1392 1392
 
1393 1393
                     $this->scalarResultAliasMap[$resultAlias][] = $columnAlias;
1394 1394
 
@@ -1405,21 +1405,21 @@  discard block
 block discarded – undo
1405 1405
                         $sqlTableAlias = $this->getSQLTableAlias($subClass->getTableName(), $dqlAlias);
1406 1406
 
1407 1407
                         foreach ($subClass->fieldMappings as $fieldName => $mapping) {
1408
-                            if (isset($mapping['inherited']) || ($partialFieldSet && !in_array($fieldName, $partialFieldSet))) {
1408
+                            if (isset($mapping['inherited']) || ($partialFieldSet && ! in_array($fieldName, $partialFieldSet))) {
1409 1409
                                 continue;
1410 1410
                             }
1411 1411
 
1412 1412
                             $columnAlias      = $this->getSQLColumnAlias($mapping['columnName']);
1413 1413
                             $quotedColumnName = $this->quoteStrategy->getColumnName($fieldName, $subClass, $this->platform);
1414 1414
 
1415
-                            $col = $sqlTableAlias . '.' . $quotedColumnName;
1415
+                            $col = $sqlTableAlias.'.'.$quotedColumnName;
1416 1416
 
1417 1417
                             if (isset($mapping['requireSQLConversion'])) {
1418 1418
                                 $type = Type::getType($mapping['type']);
1419 1419
                                 $col = $type->convertToPHPValueSQL($col, $this->platform);
1420 1420
                             }
1421 1421
 
1422
-                            $sqlParts[] = $col . ' AS ' . $columnAlias;
1422
+                            $sqlParts[] = $col.' AS '.$columnAlias;
1423 1423
 
1424 1424
                             $this->scalarResultAliasMap[$resultAlias][] = $columnAlias;
1425 1425
 
@@ -1439,7 +1439,7 @@  discard block
 block discarded – undo
1439 1439
      */
1440 1440
     public function walkQuantifiedExpression($qExpr)
1441 1441
     {
1442
-        return ' ' . strtoupper($qExpr->type) . '(' . $this->walkSubselect($qExpr->subselect) . ')';
1442
+        return ' '.strtoupper($qExpr->type).'('.$this->walkSubselect($qExpr->subselect).')';
1443 1443
     }
1444 1444
 
1445 1445
     /**
@@ -1479,7 +1479,7 @@  discard block
 block discarded – undo
1479 1479
             $sqlParts[] = $this->walkIdentificationVariableDeclaration($subselectIdVarDecl);
1480 1480
         }
1481 1481
 
1482
-        return ' FROM ' . implode(', ', $sqlParts);
1482
+        return ' FROM '.implode(', ', $sqlParts);
1483 1483
     }
1484 1484
 
1485 1485
     /**
@@ -1487,7 +1487,7 @@  discard block
 block discarded – undo
1487 1487
      */
1488 1488
     public function walkSimpleSelectClause($simpleSelectClause)
1489 1489
     {
1490
-        return 'SELECT' . ($simpleSelectClause->isDistinct ? ' DISTINCT' : '')
1490
+        return 'SELECT'.($simpleSelectClause->isDistinct ? ' DISTINCT' : '')
1491 1491
             . $this->walkSimpleSelectExpression($simpleSelectClause->simpleSelectExpression);
1492 1492
     }
1493 1493
 
@@ -1506,10 +1506,10 @@  discard block
 block discarded – undo
1506 1506
      * @param null|string               $newObjectResultAlias
1507 1507
      * @return string The SQL.
1508 1508
      */
1509
-    public function walkNewObject($newObjectExpression, $newObjectResultAlias=null)
1509
+    public function walkNewObject($newObjectExpression, $newObjectResultAlias = null)
1510 1510
     {
1511 1511
         $sqlSelectExpressions = [];
1512
-        $objIndex             = $newObjectResultAlias?:$this->newObjectCounter++;
1512
+        $objIndex             = $newObjectResultAlias ?: $this->newObjectCounter++;
1513 1513
 
1514 1514
         foreach ($newObjectExpression->args as $argIndex => $e) {
1515 1515
             $resultAlias = $this->scalarResultCounter++;
@@ -1522,7 +1522,7 @@  discard block
 block discarded – undo
1522 1522
                     break;
1523 1523
 
1524 1524
                 case ($e instanceof AST\Subselect):
1525
-                    $sqlSelectExpressions[] = '(' . $e->dispatch($this) . ') AS ' . $columnAlias;
1525
+                    $sqlSelectExpressions[] = '('.$e->dispatch($this).') AS '.$columnAlias;
1526 1526
                     break;
1527 1527
 
1528 1528
                 case ($e instanceof AST\PathExpression):
@@ -1531,7 +1531,7 @@  discard block
 block discarded – undo
1531 1531
                     $class     = $qComp['metadata'];
1532 1532
                     $fieldType = $class->fieldMappings[$e->field]['type'];
1533 1533
 
1534
-                    $sqlSelectExpressions[] = trim($e->dispatch($this)) . ' AS ' . $columnAlias;
1534
+                    $sqlSelectExpressions[] = trim($e->dispatch($this)).' AS '.$columnAlias;
1535 1535
                     break;
1536 1536
 
1537 1537
                 case ($e instanceof AST\Literal):
@@ -1545,11 +1545,11 @@  discard block
 block discarded – undo
1545 1545
                             break;
1546 1546
                     }
1547 1547
 
1548
-                    $sqlSelectExpressions[] = trim($e->dispatch($this)) . ' AS ' . $columnAlias;
1548
+                    $sqlSelectExpressions[] = trim($e->dispatch($this)).' AS '.$columnAlias;
1549 1549
                     break;
1550 1550
 
1551 1551
                 default:
1552
-                    $sqlSelectExpressions[] = trim($e->dispatch($this)) . ' AS ' . $columnAlias;
1552
+                    $sqlSelectExpressions[] = trim($e->dispatch($this)).' AS '.$columnAlias;
1553 1553
                     break;
1554 1554
             }
1555 1555
 
@@ -1582,10 +1582,10 @@  discard block
 block discarded – undo
1582 1582
             case ($expr instanceof AST\Subselect):
1583 1583
                 $alias = $simpleSelectExpression->fieldIdentificationVariable ?: $this->scalarResultCounter++;
1584 1584
 
1585
-                $columnAlias = 'sclr' . $this->aliasCounter++;
1585
+                $columnAlias = 'sclr'.$this->aliasCounter++;
1586 1586
                 $this->scalarResultAliasMap[$alias] = $columnAlias;
1587 1587
 
1588
-                $sql .= '(' . $this->walkSubselect($expr) . ') AS ' . $columnAlias;
1588
+                $sql .= '('.$this->walkSubselect($expr).') AS '.$columnAlias;
1589 1589
                 break;
1590 1590
 
1591 1591
             case ($expr instanceof AST\Functions\FunctionNode):
@@ -1602,7 +1602,7 @@  discard block
 block discarded – undo
1602 1602
                 $columnAlias = $this->getSQLColumnAlias('sclr');
1603 1603
                 $this->scalarResultAliasMap[$alias] = $columnAlias;
1604 1604
 
1605
-                $sql .= $expr->dispatch($this) . ' AS ' . $columnAlias;
1605
+                $sql .= $expr->dispatch($this).' AS '.$columnAlias;
1606 1606
                 break;
1607 1607
 
1608 1608
             case ($expr instanceof AST\ParenthesisExpression):
@@ -1622,8 +1622,8 @@  discard block
 block discarded – undo
1622 1622
      */
1623 1623
     public function walkAggregateExpression($aggExpression)
1624 1624
     {
1625
-        return $aggExpression->functionName . '(' . ($aggExpression->isDistinct ? 'DISTINCT ' : '')
1626
-            . $this->walkSimpleArithmeticExpression($aggExpression->pathExpression) . ')';
1625
+        return $aggExpression->functionName.'('.($aggExpression->isDistinct ? 'DISTINCT ' : '')
1626
+            . $this->walkSimpleArithmeticExpression($aggExpression->pathExpression).')';
1627 1627
     }
1628 1628
 
1629 1629
     /**
@@ -1637,7 +1637,7 @@  discard block
 block discarded – undo
1637 1637
             $sqlParts[] = $this->walkGroupByItem($groupByItem);
1638 1638
         }
1639 1639
 
1640
-        return ' GROUP BY ' . implode(', ', $sqlParts);
1640
+        return ' GROUP BY '.implode(', ', $sqlParts);
1641 1641
     }
1642 1642
 
1643 1643
     /**
@@ -1694,7 +1694,7 @@  discard block
 block discarded – undo
1694 1694
     {
1695 1695
         $class     = $this->em->getClassMetadata($deleteClause->abstractSchemaName);
1696 1696
         $tableName = $class->getTableName();
1697
-        $sql       = 'DELETE FROM ' . $this->quoteStrategy->getTableName($class, $this->platform);
1697
+        $sql       = 'DELETE FROM '.$this->quoteStrategy->getTableName($class, $this->platform);
1698 1698
 
1699 1699
         $this->setSQLTableAlias($tableName, $tableName, $deleteClause->aliasIdentificationVariable);
1700 1700
         $this->rootAliases[] = $deleteClause->aliasIdentificationVariable;
@@ -1709,12 +1709,12 @@  discard block
 block discarded – undo
1709 1709
     {
1710 1710
         $class     = $this->em->getClassMetadata($updateClause->abstractSchemaName);
1711 1711
         $tableName = $class->getTableName();
1712
-        $sql       = 'UPDATE ' . $this->quoteStrategy->getTableName($class, $this->platform);
1712
+        $sql       = 'UPDATE '.$this->quoteStrategy->getTableName($class, $this->platform);
1713 1713
 
1714 1714
         $this->setSQLTableAlias($tableName, $tableName, $updateClause->aliasIdentificationVariable);
1715 1715
         $this->rootAliases[] = $updateClause->aliasIdentificationVariable;
1716 1716
 
1717
-        $sql .= ' SET ' . implode(', ', array_map([$this, 'walkUpdateItem'], $updateClause->updateItems));
1717
+        $sql .= ' SET '.implode(', ', array_map([$this, 'walkUpdateItem'], $updateClause->updateItems));
1718 1718
 
1719 1719
         return $sql;
1720 1720
     }
@@ -1727,7 +1727,7 @@  discard block
 block discarded – undo
1727 1727
         $useTableAliasesBefore = $this->useSqlTableAliases;
1728 1728
         $this->useSqlTableAliases = false;
1729 1729
 
1730
-        $sql      = $this->walkPathExpression($updateItem->pathExpression) . ' = ';
1730
+        $sql      = $this->walkPathExpression($updateItem->pathExpression).' = ';
1731 1731
         $newValue = $updateItem->newValue;
1732 1732
 
1733 1733
         switch (true) {
@@ -1770,7 +1770,7 @@  discard block
 block discarded – undo
1770 1770
 
1771 1771
             if (count($filterClauses)) {
1772 1772
                 if ($condSql) {
1773
-                    $condSql = '(' . $condSql . ') AND ';
1773
+                    $condSql = '('.$condSql.') AND ';
1774 1774
                 }
1775 1775
 
1776 1776
                 $condSql .= implode(' AND ', $filterClauses);
@@ -1778,11 +1778,11 @@  discard block
 block discarded – undo
1778 1778
         }
1779 1779
 
1780 1780
         if ($condSql) {
1781
-            return ' WHERE ' . (( ! $discrSql) ? $condSql : '(' . $condSql . ') AND ' . $discrSql);
1781
+            return ' WHERE '.(( ! $discrSql) ? $condSql : '('.$condSql.') AND '.$discrSql);
1782 1782
         }
1783 1783
 
1784 1784
         if ($discrSql) {
1785
-            return ' WHERE ' . $discrSql;
1785
+            return ' WHERE '.$discrSql;
1786 1786
         }
1787 1787
 
1788 1788
         return '';
@@ -1825,7 +1825,7 @@  discard block
 block discarded – undo
1825 1825
         // if only one ConditionalPrimary is defined
1826 1826
         return ( ! ($factor instanceof AST\ConditionalFactor))
1827 1827
             ? $this->walkConditionalPrimary($factor)
1828
-            : ($factor->not ? 'NOT ' : '') . $this->walkConditionalPrimary($factor->conditionalPrimary);
1828
+            : ($factor->not ? 'NOT ' : '').$this->walkConditionalPrimary($factor->conditionalPrimary);
1829 1829
     }
1830 1830
 
1831 1831
     /**
@@ -1840,7 +1840,7 @@  discard block
 block discarded – undo
1840 1840
         if ($primary->isConditionalExpression()) {
1841 1841
             $condExpr = $primary->conditionalExpression;
1842 1842
 
1843
-            return '(' . $this->walkConditionalExpression($condExpr) . ')';
1843
+            return '('.$this->walkConditionalExpression($condExpr).')';
1844 1844
         }
1845 1845
     }
1846 1846
 
@@ -1851,7 +1851,7 @@  discard block
 block discarded – undo
1851 1851
     {
1852 1852
         $sql = ($existsExpr->not) ? 'NOT ' : '';
1853 1853
 
1854
-        $sql .= 'EXISTS (' . $this->walkSubselect($existsExpr->subselect) . ')';
1854
+        $sql .= 'EXISTS ('.$this->walkSubselect($existsExpr->subselect).')';
1855 1855
 
1856 1856
         return $sql;
1857 1857
     }
@@ -1895,7 +1895,7 @@  discard block
 block discarded – undo
1895 1895
             $targetTableAlias = $this->getSQLTableAlias($targetClass->getTableName());
1896 1896
             $sourceTableAlias = $this->getSQLTableAlias($class->getTableName(), $dqlAlias);
1897 1897
 
1898
-            $sql .= $this->quoteStrategy->getTableName($targetClass, $this->platform) . ' ' . $targetTableAlias . ' WHERE ';
1898
+            $sql .= $this->quoteStrategy->getTableName($targetClass, $this->platform).' '.$targetTableAlias.' WHERE ';
1899 1899
 
1900 1900
             $owningAssoc = $targetClass->associationMappings[$assoc['mappedBy']];
1901 1901
             $sqlParts    = [];
@@ -1903,7 +1903,7 @@  discard block
 block discarded – undo
1903 1903
             foreach ($owningAssoc['targetToSourceKeyColumns'] as $targetColumn => $sourceColumn) {
1904 1904
                 $targetColumn = $this->quoteStrategy->getColumnName($class->fieldNames[$targetColumn], $class, $this->platform);
1905 1905
 
1906
-                $sqlParts[] = $sourceTableAlias . '.' . $targetColumn . ' = ' . $targetTableAlias . '.' . $sourceColumn;
1906
+                $sqlParts[] = $sourceTableAlias.'.'.$targetColumn.' = '.$targetTableAlias.'.'.$sourceColumn;
1907 1907
             }
1908 1908
 
1909 1909
             foreach ($this->quoteStrategy->getIdentifierColumnNames($targetClass, $this->platform) as $targetColumnName) {
@@ -1911,7 +1911,7 @@  discard block
 block discarded – undo
1911 1911
                     $this->parserResult->addParameterMapping($dqlParamKey, $this->sqlParamIndex++);
1912 1912
                 }
1913 1913
 
1914
-                $sqlParts[] = $targetTableAlias . '.'  . $targetColumnName . ' = ' . $entitySql;
1914
+                $sqlParts[] = $targetTableAlias.'.'.$targetColumnName.' = '.$entitySql;
1915 1915
             }
1916 1916
 
1917 1917
             $sql .= implode(' AND ', $sqlParts);
@@ -1927,8 +1927,8 @@  discard block
 block discarded – undo
1927 1927
             $sourceTableAlias = $this->getSQLTableAlias($class->getTableName(), $dqlAlias);
1928 1928
 
1929 1929
             // join to target table
1930
-            $sql .= $this->quoteStrategy->getJoinTableName($owningAssoc, $targetClass, $this->platform) . ' ' . $joinTableAlias
1931
-                . ' INNER JOIN ' . $this->quoteStrategy->getTableName($targetClass, $this->platform) . ' ' . $targetTableAlias . ' ON ';
1930
+            $sql .= $this->quoteStrategy->getJoinTableName($owningAssoc, $targetClass, $this->platform).' '.$joinTableAlias
1931
+                . ' INNER JOIN '.$this->quoteStrategy->getTableName($targetClass, $this->platform).' '.$targetTableAlias.' ON ';
1932 1932
 
1933 1933
             // join conditions
1934 1934
             $joinColumns  = $assoc['isOwningSide'] ? $joinTable['inverseJoinColumns'] : $joinTable['joinColumns'];
@@ -1937,7 +1937,7 @@  discard block
 block discarded – undo
1937 1937
             foreach ($joinColumns as $joinColumn) {
1938 1938
                 $targetColumn = $this->quoteStrategy->getColumnName($targetClass->fieldNames[$joinColumn['referencedColumnName']], $targetClass, $this->platform);
1939 1939
 
1940
-                $joinSqlParts[] = $joinTableAlias . '.' . $joinColumn['name'] . ' = ' . $targetTableAlias . '.' . $targetColumn;
1940
+                $joinSqlParts[] = $joinTableAlias.'.'.$joinColumn['name'].' = '.$targetTableAlias.'.'.$targetColumn;
1941 1941
             }
1942 1942
 
1943 1943
             $sql .= implode(' AND ', $joinSqlParts);
@@ -1949,7 +1949,7 @@  discard block
 block discarded – undo
1949 1949
             foreach ($joinColumns as $joinColumn) {
1950 1950
                 $targetColumn = $this->quoteStrategy->getColumnName($class->fieldNames[$joinColumn['referencedColumnName']], $class, $this->platform);
1951 1951
 
1952
-                $sqlParts[] = $joinTableAlias . '.' . $joinColumn['name'] . ' = ' . $sourceTableAlias . '.' . $targetColumn;
1952
+                $sqlParts[] = $joinTableAlias.'.'.$joinColumn['name'].' = '.$sourceTableAlias.'.'.$targetColumn;
1953 1953
             }
1954 1954
 
1955 1955
             foreach ($this->quoteStrategy->getIdentifierColumnNames($targetClass, $this->platform) as $targetColumnName) {
@@ -1957,13 +1957,13 @@  discard block
 block discarded – undo
1957 1957
                     $this->parserResult->addParameterMapping($dqlParamKey, $this->sqlParamIndex++);
1958 1958
                 }
1959 1959
 
1960
-                $sqlParts[] = $targetTableAlias . '.' . $targetColumnName . ' IN (' . $entitySql . ')';
1960
+                $sqlParts[] = $targetTableAlias.'.'.$targetColumnName.' IN ('.$entitySql.')';
1961 1961
             }
1962 1962
 
1963 1963
             $sql .= implode(' AND ', $sqlParts);
1964 1964
         }
1965 1965
 
1966
-        return $sql . ')';
1966
+        return $sql.')';
1967 1967
     }
1968 1968
 
1969 1969
     /**
@@ -1974,7 +1974,7 @@  discard block
 block discarded – undo
1974 1974
         $sizeFunc = new AST\Functions\SizeFunction('size');
1975 1975
         $sizeFunc->collectionPathExpression = $emptyCollCompExpr->expression;
1976 1976
 
1977
-        return $sizeFunc->getSql($this) . ($emptyCollCompExpr->not ? ' > 0' : ' = 0');
1977
+        return $sizeFunc->getSql($this).($emptyCollCompExpr->not ? ' > 0' : ' = 0');
1978 1978
     }
1979 1979
 
1980 1980
     /**
@@ -1983,19 +1983,19 @@  discard block
 block discarded – undo
1983 1983
     public function walkNullComparisonExpression($nullCompExpr)
1984 1984
     {
1985 1985
         $expression = $nullCompExpr->expression;
1986
-        $comparison = ' IS' . ($nullCompExpr->not ? ' NOT' : '') . ' NULL';
1986
+        $comparison = ' IS'.($nullCompExpr->not ? ' NOT' : '').' NULL';
1987 1987
 
1988 1988
         // Handle ResultVariable
1989 1989
         if (is_string($expression) && isset($this->queryComponents[$expression]['resultVariable'])) {
1990
-            return $this->walkResultVariable($expression) . $comparison;
1990
+            return $this->walkResultVariable($expression).$comparison;
1991 1991
         }
1992 1992
 
1993 1993
         // Handle InputParameter mapping inclusion to ParserResult
1994 1994
         if ($expression instanceof AST\InputParameter) {
1995
-            return $this->walkInputParameter($expression) . $comparison;
1995
+            return $this->walkInputParameter($expression).$comparison;
1996 1996
         }
1997 1997
 
1998
-        return $expression->dispatch($this) . $comparison;
1998
+        return $expression->dispatch($this).$comparison;
1999 1999
     }
2000 2000
 
2001 2001
     /**
@@ -2003,7 +2003,7 @@  discard block
 block discarded – undo
2003 2003
      */
2004 2004
     public function walkInExpression($inExpr)
2005 2005
     {
2006
-        $sql = $this->walkArithmeticExpression($inExpr->expression) . ($inExpr->not ? ' NOT' : '') . ' IN (';
2006
+        $sql = $this->walkArithmeticExpression($inExpr->expression).($inExpr->not ? ' NOT' : '').' IN (';
2007 2007
 
2008 2008
         $sql .= ($inExpr->subselect)
2009 2009
             ? $this->walkSubselect($inExpr->subselect)
@@ -2029,10 +2029,10 @@  discard block
 block discarded – undo
2029 2029
         }
2030 2030
 
2031 2031
         if ($this->useSqlTableAliases) {
2032
-            $sql .= $this->getSQLTableAlias($discrClass->getTableName(), $dqlAlias) . '.';
2032
+            $sql .= $this->getSQLTableAlias($discrClass->getTableName(), $dqlAlias).'.';
2033 2033
         }
2034 2034
 
2035
-        $sql .= $class->discriminatorColumn['name'] . ($instanceOfExpr->not ? ' NOT IN ' : ' IN ');
2035
+        $sql .= $class->discriminatorColumn['name'].($instanceOfExpr->not ? ' NOT IN ' : ' IN ');
2036 2036
 
2037 2037
         $sqlParameterList = [];
2038 2038
 
@@ -2062,7 +2062,7 @@  discard block
 block discarded – undo
2062 2062
             $sqlParameterList[] = $this->conn->quote($discriminatorValue);
2063 2063
         }
2064 2064
 
2065
-        $sql .= '(' . implode(', ', $sqlParameterList) . ')';
2065
+        $sql .= '('.implode(', ', $sqlParameterList).')';
2066 2066
 
2067 2067
         return $sql;
2068 2068
     }
@@ -2108,8 +2108,8 @@  discard block
 block discarded – undo
2108 2108
             $sql .= ' NOT';
2109 2109
         }
2110 2110
 
2111
-        $sql .= ' BETWEEN ' . $this->walkArithmeticExpression($betweenExpr->leftBetweenExpression)
2112
-            . ' AND ' . $this->walkArithmeticExpression($betweenExpr->rightBetweenExpression);
2111
+        $sql .= ' BETWEEN '.$this->walkArithmeticExpression($betweenExpr->leftBetweenExpression)
2112
+            . ' AND '.$this->walkArithmeticExpression($betweenExpr->rightBetweenExpression);
2113 2113
 
2114 2114
         return $sql;
2115 2115
     }
@@ -2124,7 +2124,7 @@  discard block
 block discarded – undo
2124 2124
             ? $this->walkResultVariable($stringExpr)
2125 2125
             : $stringExpr->dispatch($this);
2126 2126
 
2127
-        $sql = $leftExpr . ($likeExpr->not ? ' NOT' : '') . ' LIKE ';
2127
+        $sql = $leftExpr.($likeExpr->not ? ' NOT' : '').' LIKE ';
2128 2128
 
2129 2129
         if ($likeExpr->stringPattern instanceof AST\InputParameter) {
2130 2130
             $sql .= $this->walkInputParameter($likeExpr->stringPattern);
@@ -2137,7 +2137,7 @@  discard block
 block discarded – undo
2137 2137
         }
2138 2138
 
2139 2139
         if ($likeExpr->escapeChar) {
2140
-            $sql .= ' ESCAPE ' . $this->walkLiteral($likeExpr->escapeChar);
2140
+            $sql .= ' ESCAPE '.$this->walkLiteral($likeExpr->escapeChar);
2141 2141
         }
2142 2142
 
2143 2143
         return $sql;
@@ -2164,7 +2164,7 @@  discard block
 block discarded – undo
2164 2164
             ? $leftExpr->dispatch($this)
2165 2165
             : (is_numeric($leftExpr) ? $leftExpr : $this->conn->quote($leftExpr));
2166 2166
 
2167
-        $sql .= ' ' . $compExpr->operator . ' ';
2167
+        $sql .= ' '.$compExpr->operator.' ';
2168 2168
 
2169 2169
         $sql .= ($rightExpr instanceof AST\Node)
2170 2170
             ? $rightExpr->dispatch($this)
@@ -2196,7 +2196,7 @@  discard block
 block discarded – undo
2196 2196
     {
2197 2197
         return ($arithmeticExpr->isSimpleArithmeticExpression())
2198 2198
             ? $this->walkSimpleArithmeticExpression($arithmeticExpr->simpleArithmeticExpression)
2199
-            : '(' . $this->walkSubselect($arithmeticExpr->subselect) . ')';
2199
+            : '('.$this->walkSubselect($arithmeticExpr->subselect).')';
2200 2200
     }
2201 2201
 
2202 2202
     /**
@@ -2250,7 +2250,7 @@  discard block
 block discarded – undo
2250 2250
 
2251 2251
         $sign = $factor->isNegativeSigned() ? '-' : ($factor->isPositiveSigned() ? '+' : '');
2252 2252
 
2253
-        return $sign . $this->walkArithmeticPrimary($factor->arithmeticPrimary);
2253
+        return $sign.$this->walkArithmeticPrimary($factor->arithmeticPrimary);
2254 2254
     }
2255 2255
 
2256 2256
     /**
@@ -2263,7 +2263,7 @@  discard block
 block discarded – undo
2263 2263
     public function walkArithmeticPrimary($primary)
2264 2264
     {
2265 2265
         if ($primary instanceof AST\SimpleArithmeticExpression) {
2266
-            return '(' . $this->walkSimpleArithmeticExpression($primary) . ')';
2266
+            return '('.$this->walkSimpleArithmeticExpression($primary).')';
2267 2267
         }
2268 2268
 
2269 2269
         if ($primary instanceof AST\Node) {
Please login to merge, or discard this patch.