Completed
Pull Request — master (#6496)
by Artem
14:32
created
tests/Doctrine/Tests/ORM/Functional/TypeTest.php 1 patch
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -3,7 +3,6 @@
 block discarded – undo
3 3
 namespace Doctrine\Tests\ORM\Functional;
4 4
 
5 5
 use Doctrine\DBAL\Types\Type as DBALType;
6
-use Doctrine\ORM\Mapping\AssociationMapping;
7 6
 use Doctrine\Tests\Models\Generic\BooleanModel;
8 7
 use Doctrine\Tests\Models\Generic\DateTimeModel;
9 8
 use Doctrine\Tests\Models\Generic\DecimalModel;
Please login to merge, or discard this patch.
tools/sandbox/bootstrap.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -5,8 +5,8 @@  discard block
 block discarded – undo
5 5
 
6 6
 // Path to composer autoloader. You can use different provided by your favorite framework,
7 7
 // if you want to.
8
-$loaderPath = __DIR__ . '/../../vendor/autoload.php';
9
-if(!is_readable($loaderPath)){
8
+$loaderPath = __DIR__.'/../../vendor/autoload.php';
9
+if ( ! is_readable($loaderPath)) {
10 10
     throw new LogicException('Run php composer.phar install at first');
11 11
 }
12 12
 $loader = require $loaderPath;
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
 $config = new \Doctrine\ORM\Configuration();
20 20
 
21 21
 // Set up Metadata Drivers
22
-$driverImpl = $config->newDefaultAnnotationDriver([__DIR__ . "/Entities"]);
22
+$driverImpl = $config->newDefaultAnnotationDriver([__DIR__."/Entities"]);
23 23
 $config->setMetadataDriverImpl($driverImpl);
24 24
 
25 25
 // Set up caches, depending on $debug variable.
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
 $config->setQueryCacheImpl($cache);
30 30
 
31 31
 // Proxy configuration
32
-$config->setProxyDir(__DIR__ . '/Proxies');
32
+$config->setProxyDir(__DIR__.'/Proxies');
33 33
 $config->setProxyNamespace('Proxies');
34 34
 
35 35
 // Database connection information
Please login to merge, or discard this patch.
lib/Doctrine/ORM/Query/AST/Functions/ConcatFunction.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -53,7 +53,7 @@
 block discarded – undo
53 53
             $args[] = $sqlWalker->walkStringPrimary($expression);
54 54
         }
55 55
 
56
-        return call_user_func_array([$platform,'getConcatExpression'], $args);
56
+        return call_user_func_array([$platform, 'getConcatExpression'], $args);
57 57
     }
58 58
 
59 59
     /**
Please login to merge, or discard this patch.
lib/Doctrine/ORM/Query/Parser.php 2 patches
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -492,7 +492,7 @@  discard block
 block discarded – undo
492 492
         $tokenStr = substr($dql, $token['position'], $length);
493 493
 
494 494
         // Building informative message
495
-        $message = 'line 0, col ' . $tokenPos . " near '" . $tokenStr . "': Error: " . $message;
495
+        $message = 'line 0, col '.$tokenPos." near '".$tokenStr."': Error: ".$message;
496 496
 
497 497
         throw QueryException::semanticalError($message, QueryException::dqlError($this->query->getDQL()));
498 498
     }
@@ -639,7 +639,7 @@  discard block
 block discarded – undo
639 639
             // If the namespace is not given then assumes the first FROM entity namespace
640 640
             if (strpos($className, '\\') === false && ! class_exists($className) && strpos($fromClassName, '\\') !== false) {
641 641
                 $namespace  = substr($fromClassName, 0, strrpos($fromClassName, '\\'));
642
-                $fqcn       = $namespace . '\\' . $className;
642
+                $fqcn       = $namespace.'\\'.$className;
643 643
 
644 644
                 if (class_exists($fqcn)) {
645 645
                     $expression->className  = $fqcn;
@@ -691,13 +691,13 @@  discard block
 block discarded – undo
691 691
                 }
692 692
 
693 693
                 $this->semanticalError(
694
-                    "There is no mapped field named '$field' on class " . $class->name . ".", $deferredItem['token']
694
+                    "There is no mapped field named '$field' on class ".$class->name.".", $deferredItem['token']
695 695
                 );
696 696
             }
697 697
 
698 698
             if (array_intersect($class->identifier, $expr->partialFieldSet) != $class->identifier) {
699 699
                 $this->semanticalError(
700
-                    "The partial field selection of class " . $class->name . " must contain the identifier.",
700
+                    "The partial field selection of class ".$class->name." must contain the identifier.",
701 701
                     $deferredItem['token']
702 702
                 );
703 703
             }
@@ -768,7 +768,7 @@  discard block
 block discarded – undo
768 768
             // Check if field or association exists
769 769
             if ( ! isset($class->associationMappings[$field]) && ! isset($class->fieldMappings[$field])) {
770 770
                 $this->semanticalError(
771
-                    'Class ' . $class->name . ' has no field or association named ' . $field,
771
+                    'Class '.$class->name.' has no field or association named '.$field,
772 772
                     $deferredItem['token']
773 773
                 );
774 774
             }
@@ -808,8 +808,8 @@  discard block
 block discarded – undo
808 808
                 // Build the error message
809 809
                 $semanticalError  = 'Invalid PathExpression. ';
810 810
                 $semanticalError .= (count($expectedStringTypes) == 1)
811
-                    ? 'Must be a ' . $expectedStringTypes[0] . '.'
812
-                    : implode(' or ', $expectedStringTypes) . ' expected.';
811
+                    ? 'Must be a '.$expectedStringTypes[0].'.'
812
+                    : implode(' or ', $expectedStringTypes).' expected.';
813 813
 
814 814
                 $this->semanticalError($semanticalError, $deferredItem['token']);
815 815
             }
@@ -978,7 +978,7 @@  discard block
 block discarded – undo
978 978
 
979 979
             list($namespaceAlias, $simpleClassName) = explode(':', $this->lexer->token['value']);
980 980
 
981
-            $schemaName = $this->em->getConfiguration()->getEntityNamespace($namespaceAlias) . '\\' . $simpleClassName;
981
+            $schemaName = $this->em->getConfiguration()->getEntityNamespace($namespaceAlias).'\\'.$simpleClassName;
982 982
         }
983 983
 
984 984
         return $schemaName;
@@ -993,7 +993,7 @@  discard block
 block discarded – undo
993 993
      */
994 994
     private function validateAbstractSchemaName($schemaName)
995 995
     {
996
-        if (! (class_exists($schemaName, true) || interface_exists($schemaName, true))) {
996
+        if ( ! (class_exists($schemaName, true) || interface_exists($schemaName, true))) {
997 997
             $this->semanticalError("Class '$schemaName' is not defined.", $this->lexer->token);
998 998
         }
999 999
     }
@@ -1049,7 +1049,7 @@  discard block
 block discarded – undo
1049 1049
 
1050 1050
         if ( ! isset($this->queryComponents[$identVariable])) {
1051 1051
             $this->semanticalError(
1052
-                'Identification Variable ' . $identVariable .' used in join path expression but was not defined before.'
1052
+                'Identification Variable '.$identVariable.' used in join path expression but was not defined before.'
1053 1053
             );
1054 1054
         }
1055 1055
 
@@ -1063,7 +1063,7 @@  discard block
 block discarded – undo
1063 1063
         $class = $qComp['metadata'];
1064 1064
 
1065 1065
         if ( ! $class->hasAssociation($field)) {
1066
-            $this->semanticalError('Class ' . $class->name . ' has no association named ' . $field);
1066
+            $this->semanticalError('Class '.$class->name.' has no association named '.$field);
1067 1067
         }
1068 1068
 
1069 1069
         return new AST\JoinAssociationPathExpression($identVariable, $field);
@@ -2485,7 +2485,7 @@  discard block
 block discarded – undo
2485 2485
         // Peek beyond the matching closing parenthesis ')'
2486 2486
         $peek = $this->peekBeyondClosingParenthesis();
2487 2487
 
2488
-        if (in_array($peek['value'], ["=",  "<", "<=", "<>", ">", ">=", "!="]) ||
2488
+        if (in_array($peek['value'], ["=", "<", "<=", "<>", ">", ">=", "!="]) ||
2489 2489
             in_array($peek['type'], [Lexer::T_NOT, Lexer::T_BETWEEN, Lexer::T_LIKE, Lexer::T_IN, Lexer::T_IS, Lexer::T_EXISTS]) ||
2490 2490
             $this->isMathOperator($peek)) {
2491 2491
             $condPrimary->simpleConditionalExpression = $this->SimpleConditionalExpression();
@@ -2590,7 +2590,7 @@  discard block
 block discarded – undo
2590 2590
             return $this->NullComparisonExpression();
2591 2591
         }
2592 2592
 
2593
-        if ($token['type'] === Lexer::T_IS  && $lookahead['type'] === Lexer::T_EMPTY) {
2593
+        if ($token['type'] === Lexer::T_IS && $lookahead['type'] === Lexer::T_EMPTY) {
2594 2594
             return $this->EmptyCollectionComparisonExpression();
2595 2595
         }
2596 2596
 
Please login to merge, or discard this patch.
Doc Comments   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -413,7 +413,7 @@  discard block
 block discarded – undo
413 413
      * declarations (from ... x join ... y join ... z ...) appear in the query
414 414
      * as the hydration process relies on that order for proper operation.
415 415
      *
416
-     * @param AST\SelectStatement|AST\DeleteStatement|AST\UpdateStatement $AST
416
+     * @param AST\SelectStatement $AST
417 417
      *
418 418
      * @return void
419 419
      */
@@ -749,7 +749,7 @@  discard block
 block discarded – undo
749 749
      * SingleValuedAssociationPathExpression ::= IdentificationVariable "." SingleValuedAssociationField
750 750
      * CollectionValuedPathExpression        ::= IdentificationVariable "." CollectionValuedAssociationField
751 751
      *
752
-     * @param mixed $AST
752
+     * @param AST\SelectStatement $AST
753 753
      *
754 754
      * @return void
755 755
      */
@@ -1619,7 +1619,7 @@  discard block
 block discarded – undo
1619 1619
      * accessible is "FROM", prohibiting an easy implementation without larger
1620 1620
      * changes.}
1621 1621
      *
1622
-     * @return \Doctrine\ORM\Query\AST\SubselectIdentificationVariableDeclaration |
1622
+     * @return AST\IdentificationVariableDeclaration |
1623 1623
      *         \Doctrine\ORM\Query\AST\IdentificationVariableDeclaration
1624 1624
      */
1625 1625
     public function SubselectIdentificationVariableDeclaration()
@@ -1757,7 +1757,7 @@  discard block
 block discarded – undo
1757 1757
     /**
1758 1758
      * JoinAssociationDeclaration ::= JoinAssociationPathExpression ["AS"] AliasIdentificationVariable [IndexBy]
1759 1759
      *
1760
-     * @return \Doctrine\ORM\Query\AST\JoinAssociationPathExpression
1760
+     * @return AST\JoinAssociationDeclaration
1761 1761
      */
1762 1762
     public function JoinAssociationDeclaration()
1763 1763
     {
@@ -1795,7 +1795,7 @@  discard block
 block discarded – undo
1795 1795
      * PartialObjectExpression ::= "PARTIAL" IdentificationVariable "." PartialFieldSet
1796 1796
      * PartialFieldSet ::= "{" SimpleStateField {"," SimpleStateField}* "}"
1797 1797
      *
1798
-     * @return array
1798
+     * @return AST\PartialObjectExpression
1799 1799
      */
1800 1800
     public function PartialObjectExpression()
1801 1801
     {
Please login to merge, or discard this patch.
lib/Doctrine/ORM/Id/TableGenerator.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -92,7 +92,7 @@
 block discarded – undo
92 92
                         $this->_tableName, $this->_sequenceName, $this->_allocationSize
93 93
                     );
94 94
 
95
-                    if ($conn->executeUpdate($updateSql, [1 => $currentLevel, 2 => $currentLevel+1]) !== 1) {
95
+                    if ($conn->executeUpdate($updateSql, [1 => $currentLevel, 2 => $currentLevel + 1]) !== 1) {
96 96
                         // no affected rows, concurrency issue, throw exception
97 97
                     }
98 98
                 } else {
Please login to merge, or discard this patch.
lib/Doctrine/ORM/Persisters/SqlValueVisitor.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -39,7 +39,7 @@
 block discarded – undo
39 39
     /**
40 40
      * @var array
41 41
      */
42
-    private $types  = [];
42
+    private $types = [];
43 43
 
44 44
     /**
45 45
      * Converts a comparison expression into the target query language output.
Please login to merge, or discard this patch.
lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
      */
106 106
     protected function onNotFoundMetadata($className)
107 107
     {
108
-        if (! $this->evm->hasListeners(Events::onClassMetadataNotFound)) {
108
+        if ( ! $this->evm->hasListeners(Events::onClassMetadataNotFound)) {
109 109
             return;
110 110
         }
111 111
 
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
             $this->completeIdGeneratorMapping($class);
163 163
         }
164 164
 
165
-        if (!$class->isMappedSuperclass) {
165
+        if ( ! $class->isMappedSuperclass) {
166 166
             foreach ($class->embeddedClasses as $property => $embeddableClass) {
167 167
 
168 168
                 if (isset($embeddableClass['inherited'])) {
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
 
188 188
                 $identifier = $embeddableMetadata->getIdentifier();
189 189
 
190
-                if (! empty($identifier)) {
190
+                if ( ! empty($identifier)) {
191 191
                     $this->inheritIdGeneratorMapping($class, $embeddableMetadata);
192 192
                 }
193 193
 
@@ -257,7 +257,7 @@  discard block
 block discarded – undo
257 257
      */
258 258
     protected function validateRuntimeMetadata($class, $parent)
259 259
     {
260
-        if ( ! $class->reflClass ) {
260
+        if ( ! $class->reflClass) {
261 261
             // only validate if there is a reflection class instance
262 262
             return;
263 263
         }
@@ -267,7 +267,7 @@  discard block
 block discarded – undo
267 267
         $class->validateLifecycleCallbacks($this->getReflectionService());
268 268
 
269 269
         // verify inheritance
270
-        if ( ! $class->isMappedSuperclass && !$class->isInheritanceTypeNone()) {
270
+        if ( ! $class->isMappedSuperclass && ! $class->isInheritanceTypeNone()) {
271 271
             if ( ! $parent) {
272 272
                 if (count($class->discriminatorMap) == 0) {
273 273
                     throw MappingException::missingDiscriminatorMap($class->name);
@@ -428,7 +428,7 @@  discard block
 block discarded – undo
428 428
     {
429 429
         foreach ($parentClass->associationMappings as $field => $mapping) {
430 430
             if ($parentClass->isMappedSuperclass) {
431
-                if ($mapping['type'] & ClassMetadata::TO_MANY && !$mapping['isOwningSide']) {
431
+                if ($mapping['type'] & ClassMetadata::TO_MANY && ! $mapping['isOwningSide']) {
432 432
                     throw MappingException::illegalToManyAssociationOnMappedSuperclass($parentClass->name, $field);
433 433
                 }
434 434
                 $mapping['sourceEntity'] = $subClass->name;
@@ -477,11 +477,11 @@  discard block
 block discarded – undo
477 477
 
478 478
             $parentClass->mapEmbedded(
479 479
                 [
480
-                    'fieldName' => $prefix . '.' . $property,
480
+                    'fieldName' => $prefix.'.'.$property,
481 481
                     'class' => $embeddableMetadata->name,
482 482
                     'columnPrefix' => $embeddableClass['columnPrefix'],
483 483
                     'declaredField' => $embeddableClass['declaredField']
484
-                            ? $prefix . '.' . $embeddableClass['declaredField']
484
+                            ? $prefix.'.'.$embeddableClass['declaredField']
485 485
                             : $prefix,
486 486
                     'originalField' => $embeddableClass['originalField'] ?: $property,
487 487
                 ]
@@ -499,7 +499,7 @@  discard block
 block discarded – undo
499 499
      */
500 500
     private function addInheritedIndexes(ClassMetadata $subClass, ClassMetadata $parentClass)
501 501
     {
502
-        if (! $parentClass->isMappedSuperclass) {
502
+        if ( ! $parentClass->isMappedSuperclass) {
503 503
             return;
504 504
         }
505 505
 
@@ -704,14 +704,14 @@  discard block
 block discarded – undo
704 704
             case ClassMetadata::GENERATOR_TYPE_CUSTOM:
705 705
                 $definition = $class->customGeneratorDefinition;
706 706
                 if ( ! class_exists($definition['class'])) {
707
-                    throw new ORMException("Can't instantiate custom generator : " .
707
+                    throw new ORMException("Can't instantiate custom generator : ".
708 708
                         $definition['class']);
709 709
                 }
710 710
                 $class->setIdGenerator(new $definition['class']);
711 711
                 break;
712 712
 
713 713
             default:
714
-                throw new ORMException("Unknown generator type: " . $class->generatorType);
714
+                throw new ORMException("Unknown generator type: ".$class->generatorType);
715 715
         }
716 716
     }
717 717
 
@@ -761,7 +761,7 @@  discard block
 block discarded – undo
761 761
      */
762 762
     protected function getFqcnFromAlias($namespaceAlias, $simpleClassName)
763 763
     {
764
-        return $this->em->getConfiguration()->getEntityNamespace($namespaceAlias) . '\\' . $simpleClassName;
764
+        return $this->em->getConfiguration()->getEntityNamespace($namespaceAlias).'\\'.$simpleClassName;
765 765
     }
766 766
 
767 767
     /**
@@ -785,7 +785,7 @@  discard block
 block discarded – undo
785 785
      */
786 786
     private function getTargetPlatform()
787 787
     {
788
-        if (!$this->targetPlatform) {
788
+        if ( ! $this->targetPlatform) {
789 789
             $this->targetPlatform = $this->em->getConnection()->getDatabasePlatform();
790 790
         }
791 791
 
Please login to merge, or discard this patch.
lib/Doctrine/ORM/Tools/Export/Driver/XmlExporter.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
     public function exportClassMetadata(ClassMetadataInfo $metadata)
42 42
     {
43 43
         $xml = new \SimpleXmlElement("<?xml version=\"1.0\" encoding=\"utf-8\"?><doctrine-mapping ".
44
-            "xmlns=\"http://doctrine-project.org/schemas/orm/doctrine-mapping\" " .
44
+            "xmlns=\"http://doctrine-project.org/schemas/orm/doctrine-mapping\" ".
45 45
             "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" ".
46 46
             "xsi:schemaLocation=\"http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd\" />");
47 47
 
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 
98 98
         $trackingPolicy = $this->_getChangeTrackingPolicyString($metadata->changeTrackingPolicy);
99 99
 
100
-        if ( $trackingPolicy != 'DEFERRED_IMPLICIT') {
100
+        if ($trackingPolicy != 'DEFERRED_IMPLICIT') {
101 101
             $root->addChild('change-tracking-policy', $trackingPolicy);
102 102
         }
103 103
 
@@ -295,7 +295,7 @@  discard block
 block discarded – undo
295 295
             }
296 296
 
297 297
             if (count($cascade) === 5) {
298
-                $cascade  = ['cascade-all'];
298
+                $cascade = ['cascade-all'];
299 299
             }
300 300
 
301 301
             if ($cascade) {
@@ -377,7 +377,7 @@  discard block
 block discarded – undo
377 377
             }
378 378
         }
379 379
 
380
-        if (isset($metadata->lifecycleCallbacks) && count($metadata->lifecycleCallbacks)>0) {
380
+        if (isset($metadata->lifecycleCallbacks) && count($metadata->lifecycleCallbacks) > 0) {
381 381
             $lifecycleCallbacksXml = $root->addChild('lifecycle-callbacks');
382 382
 
383 383
             foreach ($metadata->lifecycleCallbacks as $name => $methods) {
@@ -426,7 +426,7 @@  discard block
 block discarded – undo
426 426
     {
427 427
         $sequenceDefinition = $metadata->sequenceGeneratorDefinition;
428 428
 
429
-        if (! ($metadata->generatorType === ClassMetadataInfo::GENERATOR_TYPE_SEQUENCE && $sequenceDefinition)) {
429
+        if ( ! ($metadata->generatorType === ClassMetadataInfo::GENERATOR_TYPE_SEQUENCE && $sequenceDefinition)) {
430 430
             return;
431 431
         }
432 432
 
Please login to merge, or discard this patch.
lib/Doctrine/ORM/Tools/EntityGenerator.php 3 patches
Spacing   +140 added lines, -140 removed lines patch added patch discarded remove patch
@@ -365,7 +365,7 @@  discard block
 block discarded – undo
365 365
      */
366 366
     public function writeEntityClass(ClassMetadataInfo $metadata, $outputDirectory)
367 367
     {
368
-        $path = $outputDirectory . '/' . str_replace('\\', DIRECTORY_SEPARATOR, $metadata->name) . $this->extension;
368
+        $path = $outputDirectory.'/'.str_replace('\\', DIRECTORY_SEPARATOR, $metadata->name).$this->extension;
369 369
         $dir = dirname($path);
370 370
 
371 371
         if ( ! is_dir($dir)) {
@@ -381,8 +381,8 @@  discard block
 block discarded – undo
381 381
         }
382 382
 
383 383
         if ($this->backupExisting && file_exists($path)) {
384
-            $backupPath = dirname($path) . DIRECTORY_SEPARATOR . basename($path) . "~";
385
-            if (!copy($path, $backupPath)) {
384
+            $backupPath = dirname($path).DIRECTORY_SEPARATOR.basename($path)."~";
385
+            if ( ! copy($path, $backupPath)) {
386 386
                 throw new \RuntimeException("Attempt to backup overwritten entity file but copy operation failed.");
387 387
             }
388 388
         }
@@ -443,7 +443,7 @@  discard block
 block discarded – undo
443 443
         $body = str_replace('<spaces>', $this->spaces, $body);
444 444
         $last = strrpos($currentCode, '}');
445 445
 
446
-        return substr($currentCode, 0, $last) . $body . ($body ? "\n" : '') . "}\n";
446
+        return substr($currentCode, 0, $last).$body.($body ? "\n" : '')."}\n";
447 447
     }
448 448
 
449 449
     /**
@@ -507,7 +507,7 @@  discard block
 block discarded – undo
507 507
     public function setFieldVisibility($visibility)
508 508
     {
509 509
         if ($visibility !== static::FIELD_VISIBLE_PRIVATE && $visibility !== static::FIELD_VISIBLE_PROTECTED) {
510
-            throw new \InvalidArgumentException('Invalid provided visibility (only private and protected are allowed): ' . $visibility);
510
+            throw new \InvalidArgumentException('Invalid provided visibility (only private and protected are allowed): '.$visibility);
511 511
         }
512 512
 
513 513
         $this->fieldVisibility = $visibility;
@@ -605,7 +605,7 @@  discard block
 block discarded – undo
605 605
     protected function generateEntityNamespace(ClassMetadataInfo $metadata)
606 606
     {
607 607
         if ($this->hasNamespace($metadata)) {
608
-            return 'namespace ' . $this->getNamespace($metadata) .';';
608
+            return 'namespace '.$this->getNamespace($metadata).';';
609 609
         }
610 610
     }
611 611
 
@@ -625,8 +625,8 @@  discard block
 block discarded – undo
625 625
      */
626 626
     protected function generateEntityClassName(ClassMetadataInfo $metadata)
627 627
     {
628
-        return 'class ' . $this->getClassName($metadata) .
629
-            ($this->extendsClass() ? ' extends ' . $this->getClassToExtendName() : null);
628
+        return 'class '.$this->getClassName($metadata).
629
+            ($this->extendsClass() ? ' extends '.$this->getClassToExtendName() : null);
630 630
     }
631 631
 
632 632
     /**
@@ -728,13 +728,13 @@  discard block
 block discarded – undo
728 728
         $fieldMappings = array_merge($requiredFields, $optionalFields);
729 729
 
730 730
         foreach ($metadata->embeddedClasses as $fieldName => $embeddedClass) {
731
-            $paramType = '\\' . ltrim($embeddedClass['class'], '\\');
732
-            $paramVariable = '$' . $fieldName;
731
+            $paramType = '\\'.ltrim($embeddedClass['class'], '\\');
732
+            $paramVariable = '$'.$fieldName;
733 733
 
734 734
             $paramTypes[] = $paramType;
735 735
             $paramVariables[] = $paramVariable;
736
-            $params[] = $paramType . ' ' . $paramVariable;
737
-            $fields[] = '$this->' . $fieldName . ' = ' . $paramVariable . ';';
736
+            $params[] = $paramType.' '.$paramVariable;
737
+            $fields[] = '$this->'.$fieldName.' = '.$paramVariable.';';
738 738
         }
739 739
 
740 740
         foreach ($fieldMappings as $fieldMapping) {
@@ -744,27 +744,27 @@  discard block
 block discarded – undo
744 744
                 continue;
745 745
             }
746 746
 
747
-            $paramTypes[] = $this->getType($fieldMapping['type']) . (!empty($fieldMapping['nullable']) ? '|null' : '');
748
-            $param = '$' . $fieldMapping['fieldName'];
747
+            $paramTypes[] = $this->getType($fieldMapping['type']).( ! empty($fieldMapping['nullable']) ? '|null' : '');
748
+            $param = '$'.$fieldMapping['fieldName'];
749 749
             $paramVariables[] = $param;
750 750
 
751 751
             if ($fieldMapping['type'] === 'datetime') {
752
-                $param = $this->getType($fieldMapping['type']) . ' ' . $param;
752
+                $param = $this->getType($fieldMapping['type']).' '.$param;
753 753
             }
754 754
 
755
-            if (!empty($fieldMapping['nullable'])) {
755
+            if ( ! empty($fieldMapping['nullable'])) {
756 756
                 $param .= ' = null';
757 757
             }
758 758
 
759 759
             $params[] = $param;
760 760
 
761
-            $fields[] = '$this->' . $fieldMapping['fieldName'] . ' = $' . $fieldMapping['fieldName'] . ';';
761
+            $fields[] = '$this->'.$fieldMapping['fieldName'].' = $'.$fieldMapping['fieldName'].';';
762 762
         }
763 763
 
764 764
         $maxParamTypeLength = max(array_map('strlen', $paramTypes));
765 765
         $paramTags = array_map(
766
-            function ($type, $variable) use ($maxParamTypeLength) {
767
-                return '@param ' . $type . str_repeat(' ', $maxParamTypeLength - strlen($type) + 1) . $variable;
766
+            function($type, $variable) use ($maxParamTypeLength) {
767
+                return '@param '.$type.str_repeat(' ', $maxParamTypeLength - strlen($type) + 1).$variable;
768 768
             },
769 769
             $paramTypes,
770 770
             $paramVariables
@@ -772,8 +772,8 @@  discard block
 block discarded – undo
772 772
 
773 773
         // Generate multi line constructor if the signature exceeds 120 characters.
774 774
         if (array_sum(array_map('strlen', $params)) + count($params) * 2 + 29 > 120) {
775
-            $delimiter = "\n" . $this->spaces;
776
-            $params = $delimiter . implode(',' . $delimiter, $params) . "\n";
775
+            $delimiter = "\n".$this->spaces;
776
+            $params = $delimiter.implode(','.$delimiter, $params)."\n";
777 777
         } else {
778 778
             $params = implode(', ', $params);
779 779
         }
@@ -781,7 +781,7 @@  discard block
 block discarded – undo
781 781
         $replacements = [
782 782
             '<paramTags>' => implode("\n * ", $paramTags),
783 783
             '<params>'    => $params,
784
-            '<fields>'    => implode("\n" . $this->spaces, $fields),
784
+            '<fields>'    => implode("\n".$this->spaces, $fields),
785 785
         ];
786 786
 
787 787
         $constructor = str_replace(
@@ -826,7 +826,7 @@  discard block
 block discarded – undo
826 826
 
827 827
             if ($inClass) {
828 828
                 $inClass = false;
829
-                $lastSeenClass = $lastSeenNamespace . ($lastSeenNamespace ? '\\' : '') . $token[1];
829
+                $lastSeenClass = $lastSeenNamespace.($lastSeenNamespace ? '\\' : '').$token[1];
830 830
                 $this->staticReflection[$lastSeenClass]['properties'] = [];
831 831
                 $this->staticReflection[$lastSeenClass]['methods'] = [];
832 832
             }
@@ -834,16 +834,16 @@  discard block
 block discarded – undo
834 834
             if (T_NAMESPACE === $token[0]) {
835 835
                 $lastSeenNamespace = '';
836 836
                 $inNamespace = true;
837
-            } elseif (T_CLASS === $token[0] && T_DOUBLE_COLON !== $tokens[$i-1][0]) {
837
+            } elseif (T_CLASS === $token[0] && T_DOUBLE_COLON !== $tokens[$i - 1][0]) {
838 838
                 $inClass = true;
839 839
             } elseif (T_FUNCTION === $token[0]) {
840
-                if (T_STRING === $tokens[$i+2][0]) {
841
-                    $this->staticReflection[$lastSeenClass]['methods'][] = strtolower($tokens[$i+2][1]);
842
-                } elseif ($tokens[$i+2] == '&' && T_STRING === $tokens[$i+3][0]) {
843
-                    $this->staticReflection[$lastSeenClass]['methods'][] = strtolower($tokens[$i+3][1]);
840
+                if (T_STRING === $tokens[$i + 2][0]) {
841
+                    $this->staticReflection[$lastSeenClass]['methods'][] = strtolower($tokens[$i + 2][1]);
842
+                } elseif ($tokens[$i + 2] == '&' && T_STRING === $tokens[$i + 3][0]) {
843
+                    $this->staticReflection[$lastSeenClass]['methods'][] = strtolower($tokens[$i + 3][1]);
844 844
                 }
845
-            } elseif (in_array($token[0], [T_VAR, T_PUBLIC, T_PRIVATE, T_PROTECTED], true) && T_FUNCTION !== $tokens[$i+2][0]) {
846
-                $this->staticReflection[$lastSeenClass]['properties'][] = substr($tokens[$i+2][1], 1);
845
+            } elseif (in_array($token[0], [T_VAR, T_PUBLIC, T_PRIVATE, T_PROTECTED], true) && T_FUNCTION !== $tokens[$i + 2][0]) {
846
+                $this->staticReflection[$lastSeenClass]['properties'][] = substr($tokens[$i + 2][1], 1);
847 847
             }
848 848
         }
849 849
     }
@@ -856,7 +856,7 @@  discard block
 block discarded – undo
856 856
      */
857 857
     protected function hasProperty($property, ClassMetadataInfo $metadata)
858 858
     {
859
-        if ($this->extendsClass() || (!$this->isNew && class_exists($metadata->name))) {
859
+        if ($this->extendsClass() || ( ! $this->isNew && class_exists($metadata->name))) {
860 860
             // don't generate property if its already on the base class.
861 861
             $reflClass = new \ReflectionClass($this->getClassToExtend() ?: $metadata->name);
862 862
             if ($reflClass->hasProperty($property)) {
@@ -885,7 +885,7 @@  discard block
 block discarded – undo
885 885
      */
886 886
     protected function hasMethod($method, ClassMetadataInfo $metadata)
887 887
     {
888
-        if ($this->extendsClass() || (!$this->isNew && class_exists($metadata->name))) {
888
+        if ($this->extendsClass() || ( ! $this->isNew && class_exists($metadata->name))) {
889 889
             // don't generate method if its already on the base class.
890 890
             $reflClass = new \ReflectionClass($this->getClassToExtend() ?: $metadata->name);
891 891
 
@@ -914,7 +914,7 @@  discard block
 block discarded – undo
914 914
      */
915 915
     protected function getTraits(ClassMetadataInfo $metadata)
916 916
     {
917
-        if (! ($metadata->reflClass !== null || class_exists($metadata->name))) {
917
+        if ( ! ($metadata->reflClass !== null || class_exists($metadata->name))) {
918 918
             return [];
919 919
         }
920 920
 
@@ -966,7 +966,7 @@  discard block
 block discarded – undo
966 966
     {
967 967
         $refl = new \ReflectionClass($this->getClassToExtend());
968 968
 
969
-        return '\\' . $refl->getName();
969
+        return '\\'.$refl->getName();
970 970
     }
971 971
 
972 972
     /**
@@ -999,7 +999,7 @@  discard block
 block discarded – undo
999 999
     {
1000 1000
         $lines = [];
1001 1001
         $lines[] = '/**';
1002
-        $lines[] = ' * ' . $this->getClassName($metadata);
1002
+        $lines[] = ' * '.$this->getClassName($metadata);
1003 1003
 
1004 1004
         if ($this->generateAnnotations) {
1005 1005
             $lines[] = ' *';
@@ -1014,12 +1014,12 @@  discard block
 block discarded – undo
1014 1014
 
1015 1015
             foreach ($methods as $method) {
1016 1016
                 if ($code = $this->$method($metadata)) {
1017
-                    $lines[] = ' * ' . $code;
1017
+                    $lines[] = ' * '.$code;
1018 1018
                 }
1019 1019
             }
1020 1020
 
1021 1021
             if (isset($metadata->lifecycleCallbacks) && $metadata->lifecycleCallbacks) {
1022
-                $lines[] = ' * @' . $this->annotationsPrefix . 'HasLifecycleCallbacks';
1022
+                $lines[] = ' * @'.$this->annotationsPrefix.'HasLifecycleCallbacks';
1023 1023
             }
1024 1024
         }
1025 1025
 
@@ -1035,17 +1035,17 @@  discard block
 block discarded – undo
1035 1035
      */
1036 1036
     protected function generateEntityAnnotation(ClassMetadataInfo $metadata)
1037 1037
     {
1038
-        $prefix = '@' . $this->annotationsPrefix;
1038
+        $prefix = '@'.$this->annotationsPrefix;
1039 1039
 
1040 1040
         if ($metadata->isEmbeddedClass) {
1041
-            return $prefix . 'Embeddable';
1041
+            return $prefix.'Embeddable';
1042 1042
         }
1043 1043
 
1044 1044
         $customRepository = $metadata->customRepositoryClassName
1045
-            ? '(repositoryClass="' . $metadata->customRepositoryClassName . '")'
1045
+            ? '(repositoryClass="'.$metadata->customRepositoryClassName.'")'
1046 1046
             : '';
1047 1047
 
1048
-        return $prefix . ($metadata->isMappedSuperclass ? 'MappedSuperclass' : 'Entity') . $customRepository;
1048
+        return $prefix.($metadata->isMappedSuperclass ? 'MappedSuperclass' : 'Entity').$customRepository;
1049 1049
     }
1050 1050
 
1051 1051
     /**
@@ -1062,28 +1062,28 @@  discard block
 block discarded – undo
1062 1062
         $table = [];
1063 1063
 
1064 1064
         if (isset($metadata->table['schema'])) {
1065
-            $table[] = 'schema="' . $metadata->table['schema'] . '"';
1065
+            $table[] = 'schema="'.$metadata->table['schema'].'"';
1066 1066
         }
1067 1067
 
1068 1068
         if (isset($metadata->table['name'])) {
1069
-            $table[] = 'name="' . $metadata->table['name'] . '"';
1069
+            $table[] = 'name="'.$metadata->table['name'].'"';
1070 1070
         }
1071 1071
 
1072 1072
         if (isset($metadata->table['options']) && $metadata->table['options']) {
1073
-            $table[] = 'options={' . $this->exportTableOptions((array) $metadata->table['options']) . '}';
1073
+            $table[] = 'options={'.$this->exportTableOptions((array) $metadata->table['options']).'}';
1074 1074
         }
1075 1075
 
1076 1076
         if (isset($metadata->table['uniqueConstraints']) && $metadata->table['uniqueConstraints']) {
1077 1077
             $constraints = $this->generateTableConstraints('UniqueConstraint', $metadata->table['uniqueConstraints']);
1078
-            $table[] = 'uniqueConstraints={' . $constraints . '}';
1078
+            $table[] = 'uniqueConstraints={'.$constraints.'}';
1079 1079
         }
1080 1080
 
1081 1081
         if (isset($metadata->table['indexes']) && $metadata->table['indexes']) {
1082 1082
             $constraints = $this->generateTableConstraints('Index', $metadata->table['indexes']);
1083
-            $table[] = 'indexes={' . $constraints . '}';
1083
+            $table[] = 'indexes={'.$constraints.'}';
1084 1084
         }
1085 1085
 
1086
-        return '@' . $this->annotationsPrefix . 'Table(' . implode(', ', $table) . ')';
1086
+        return '@'.$this->annotationsPrefix.'Table('.implode(', ', $table).')';
1087 1087
     }
1088 1088
 
1089 1089
     /**
@@ -1098,9 +1098,9 @@  discard block
 block discarded – undo
1098 1098
         foreach ($constraints as $name => $constraint) {
1099 1099
             $columns = [];
1100 1100
             foreach ($constraint['columns'] as $column) {
1101
-                $columns[] = '"' . $column . '"';
1101
+                $columns[] = '"'.$column.'"';
1102 1102
             }
1103
-            $annotations[] = '@' . $this->annotationsPrefix . $constraintName . '(name="' . $name . '", columns={' . implode(', ', $columns) . '})';
1103
+            $annotations[] = '@'.$this->annotationsPrefix.$constraintName.'(name="'.$name.'", columns={'.implode(', ', $columns).'})';
1104 1104
         }
1105 1105
 
1106 1106
         return implode(', ', $annotations);
@@ -1114,7 +1114,7 @@  discard block
 block discarded – undo
1114 1114
     protected function generateInheritanceAnnotation(ClassMetadataInfo $metadata)
1115 1115
     {
1116 1116
         if ($metadata->inheritanceType != ClassMetadataInfo::INHERITANCE_TYPE_NONE) {
1117
-            return '@' . $this->annotationsPrefix . 'InheritanceType("'.$this->getInheritanceTypeString($metadata->inheritanceType).'")';
1117
+            return '@'.$this->annotationsPrefix.'InheritanceType("'.$this->getInheritanceTypeString($metadata->inheritanceType).'")';
1118 1118
         }
1119 1119
     }
1120 1120
 
@@ -1127,11 +1127,11 @@  discard block
 block discarded – undo
1127 1127
     {
1128 1128
         if ($metadata->inheritanceType != ClassMetadataInfo::INHERITANCE_TYPE_NONE) {
1129 1129
             $discrColumn = $metadata->discriminatorColumn;
1130
-            $columnDefinition = 'name="' . $discrColumn['name']
1131
-                . '", type="' . $discrColumn['type']
1132
-                . '", length=' . $discrColumn['length'];
1130
+            $columnDefinition = 'name="'.$discrColumn['name']
1131
+                . '", type="'.$discrColumn['type']
1132
+                . '", length='.$discrColumn['length'];
1133 1133
 
1134
-            return '@' . $this->annotationsPrefix . 'DiscriminatorColumn(' . $columnDefinition . ')';
1134
+            return '@'.$this->annotationsPrefix.'DiscriminatorColumn('.$columnDefinition.')';
1135 1135
         }
1136 1136
     }
1137 1137
 
@@ -1146,10 +1146,10 @@  discard block
 block discarded – undo
1146 1146
             $inheritanceClassMap = [];
1147 1147
 
1148 1148
             foreach ($metadata->discriminatorMap as $type => $class) {
1149
-                $inheritanceClassMap[] .= '"' . $type . '" = "' . $class . '"';
1149
+                $inheritanceClassMap[] .= '"'.$type.'" = "'.$class.'"';
1150 1150
             }
1151 1151
 
1152
-            return '@' . $this->annotationsPrefix . 'DiscriminatorMap({' . implode(', ', $inheritanceClassMap) . '})';
1152
+            return '@'.$this->annotationsPrefix.'DiscriminatorMap({'.implode(', ', $inheritanceClassMap).'})';
1153 1153
         }
1154 1154
     }
1155 1155
 
@@ -1174,7 +1174,7 @@  discard block
 block discarded – undo
1174 1174
             if (( ! isset($fieldMapping['id']) ||
1175 1175
                     ! $fieldMapping['id'] ||
1176 1176
                     $metadata->generatorType == ClassMetadataInfo::GENERATOR_TYPE_NONE
1177
-                ) && (! $metadata->isEmbeddedClass || ! $this->embeddablesImmutable)
1177
+                ) && ( ! $metadata->isEmbeddedClass || ! $this->embeddablesImmutable)
1178 1178
                 && $code = $this->generateEntityStubMethod($metadata, 'set', $fieldMapping['fieldName'], $fieldMapping['type'], $nullableField)
1179 1179
             ) {
1180 1180
                 $methods[] = $code;
@@ -1245,7 +1245,7 @@  discard block
 block discarded – undo
1245 1245
         }
1246 1246
 
1247 1247
         foreach ($joinColumns as $joinColumn) {
1248
-            if (isset($joinColumn['nullable']) && !$joinColumn['nullable']) {
1248
+            if (isset($joinColumn['nullable']) && ! $joinColumn['nullable']) {
1249 1249
                 return false;
1250 1250
             }
1251 1251
         }
@@ -1290,8 +1290,8 @@  discard block
 block discarded – undo
1290 1290
             }
1291 1291
 
1292 1292
             $lines[] = $this->generateAssociationMappingPropertyDocBlock($associationMapping, $metadata);
1293
-            $lines[] = $this->spaces . $this->fieldVisibility . ' $' . $associationMapping['fieldName']
1294
-                     . ($associationMapping['type'] == 'manyToMany' ? ' = array()' : null) . ";\n";
1293
+            $lines[] = $this->spaces.$this->fieldVisibility.' $'.$associationMapping['fieldName']
1294
+                     . ($associationMapping['type'] == 'manyToMany' ? ' = array()' : null).";\n";
1295 1295
         }
1296 1296
 
1297 1297
         return implode("\n", $lines);
@@ -1318,8 +1318,8 @@  discard block
 block discarded – undo
1318 1318
             }
1319 1319
 
1320 1320
             $lines[] = $this->generateFieldMappingPropertyDocBlock($fieldMapping, $metadata);
1321
-            $lines[] = $this->spaces . $this->fieldVisibility . ' $' . $fieldMapping['fieldName']
1322
-                     . (isset($fieldMapping['options']['default']) ? ' = ' . var_export($fieldMapping['options']['default'], true) : null) . ";\n";
1321
+            $lines[] = $this->spaces.$this->fieldVisibility.' $'.$fieldMapping['fieldName']
1322
+                     . (isset($fieldMapping['options']['default']) ? ' = '.var_export($fieldMapping['options']['default'], true) : null).";\n";
1323 1323
         }
1324 1324
 
1325 1325
         return implode("\n", $lines);
@@ -1340,7 +1340,7 @@  discard block
 block discarded – undo
1340 1340
             }
1341 1341
 
1342 1342
             $lines[] = $this->generateEmbeddedPropertyDocBlock($embeddedClass);
1343
-            $lines[] = $this->spaces . $this->fieldVisibility . ' $' . $fieldName . ";\n";
1343
+            $lines[] = $this->spaces.$this->fieldVisibility.' $'.$fieldName.";\n";
1344 1344
         }
1345 1345
 
1346 1346
         return implode("\n", $lines);
@@ -1357,7 +1357,7 @@  discard block
 block discarded – undo
1357 1357
      */
1358 1358
     protected function generateEntityStubMethod(ClassMetadataInfo $metadata, $type, $fieldName, $typeHint = null, $defaultValue = null)
1359 1359
     {
1360
-        $methodName = $type . Inflector::classify($fieldName);
1360
+        $methodName = $type.Inflector::classify($fieldName);
1361 1361
         $variableName = Inflector::camelize($fieldName);
1362 1362
         if (in_array($type, ["add", "remove"])) {
1363 1363
             $methodName = Inflector::singularize($methodName);
@@ -1377,18 +1377,18 @@  discard block
 block discarded – undo
1377 1377
         $variableType   = $typeHint ? $this->getType($typeHint) : null;
1378 1378
 
1379 1379
         if ($typeHint && ! isset($types[$typeHint])) {
1380
-            $variableType   =  '\\' . ltrim($variableType, '\\');
1381
-            $methodTypeHint =  '\\' . $typeHint . ' ';
1380
+            $variableType   = '\\'.ltrim($variableType, '\\');
1381
+            $methodTypeHint = '\\'.$typeHint.' ';
1382 1382
         }
1383 1383
 
1384 1384
         $replacements = [
1385
-          '<description>'       => ucfirst($type) . ' ' . $variableName . '.',
1385
+          '<description>'       => ucfirst($type).' '.$variableName.'.',
1386 1386
           '<methodTypeHint>'    => $methodTypeHint,
1387
-          '<variableType>'      => $variableType . (null !== $defaultValue ? ('|' . $defaultValue) : ''),
1387
+          '<variableType>'      => $variableType.(null !== $defaultValue ? ('|'.$defaultValue) : ''),
1388 1388
           '<variableName>'      => $variableName,
1389 1389
           '<methodName>'        => $methodName,
1390 1390
           '<fieldName>'         => $fieldName,
1391
-          '<variableDefault>'   => ($defaultValue !== null ) ? (' = ' . $defaultValue) : '',
1391
+          '<variableDefault>'   => ($defaultValue !== null) ? (' = '.$defaultValue) : '',
1392 1392
           '<entity>'            => $this->getClassName($metadata)
1393 1393
         ];
1394 1394
 
@@ -1416,7 +1416,7 @@  discard block
 block discarded – undo
1416 1416
         $this->staticReflection[$metadata->name]['methods'][] = $methodName;
1417 1417
 
1418 1418
         $replacements = [
1419
-            '<name>'        => $this->annotationsPrefix . ucfirst($name),
1419
+            '<name>'        => $this->annotationsPrefix.ucfirst($name),
1420 1420
             '<methodName>'  => $methodName,
1421 1421
         ];
1422 1422
 
@@ -1439,30 +1439,30 @@  discard block
 block discarded – undo
1439 1439
         $joinColumnAnnot = [];
1440 1440
 
1441 1441
         if (isset($joinColumn['name'])) {
1442
-            $joinColumnAnnot[] = 'name="' . $joinColumn['name'] . '"';
1442
+            $joinColumnAnnot[] = 'name="'.$joinColumn['name'].'"';
1443 1443
         }
1444 1444
 
1445 1445
         if (isset($joinColumn['referencedColumnName'])) {
1446
-            $joinColumnAnnot[] = 'referencedColumnName="' . $joinColumn['referencedColumnName'] . '"';
1446
+            $joinColumnAnnot[] = 'referencedColumnName="'.$joinColumn['referencedColumnName'].'"';
1447 1447
         }
1448 1448
 
1449 1449
         if (isset($joinColumn['unique']) && $joinColumn['unique']) {
1450
-            $joinColumnAnnot[] = 'unique=' . ($joinColumn['unique'] ? 'true' : 'false');
1450
+            $joinColumnAnnot[] = 'unique='.($joinColumn['unique'] ? 'true' : 'false');
1451 1451
         }
1452 1452
 
1453 1453
         if (isset($joinColumn['nullable'])) {
1454
-            $joinColumnAnnot[] = 'nullable=' . ($joinColumn['nullable'] ? 'true' : 'false');
1454
+            $joinColumnAnnot[] = 'nullable='.($joinColumn['nullable'] ? 'true' : 'false');
1455 1455
         }
1456 1456
 
1457 1457
         if (isset($joinColumn['onDelete'])) {
1458
-            $joinColumnAnnot[] = 'onDelete="' . ($joinColumn['onDelete'] . '"');
1458
+            $joinColumnAnnot[] = 'onDelete="'.($joinColumn['onDelete'].'"');
1459 1459
         }
1460 1460
 
1461 1461
         if (isset($joinColumn['columnDefinition'])) {
1462
-            $joinColumnAnnot[] = 'columnDefinition="' . $joinColumn['columnDefinition'] . '"';
1462
+            $joinColumnAnnot[] = 'columnDefinition="'.$joinColumn['columnDefinition'].'"';
1463 1463
         }
1464 1464
 
1465
-        return '@' . $this->annotationsPrefix . 'JoinColumn(' . implode(', ', $joinColumnAnnot) . ')';
1465
+        return '@'.$this->annotationsPrefix.'JoinColumn('.implode(', ', $joinColumnAnnot).')';
1466 1466
     }
1467 1467
 
1468 1468
     /**
@@ -1474,22 +1474,22 @@  discard block
 block discarded – undo
1474 1474
     protected function generateAssociationMappingPropertyDocBlock(array $associationMapping, ClassMetadataInfo $metadata)
1475 1475
     {
1476 1476
         $lines = [];
1477
-        $lines[] = $this->spaces . '/**';
1477
+        $lines[] = $this->spaces.'/**';
1478 1478
 
1479 1479
         if ($associationMapping['type'] & ClassMetadataInfo::TO_MANY) {
1480
-            $lines[] = $this->spaces . ' * @var \Doctrine\Common\Collections\Collection';
1480
+            $lines[] = $this->spaces.' * @var \Doctrine\Common\Collections\Collection';
1481 1481
         } else {
1482
-            $lines[] = $this->spaces . ' * @var \\' . ltrim($associationMapping['targetEntity'], '\\');
1482
+            $lines[] = $this->spaces.' * @var \\'.ltrim($associationMapping['targetEntity'], '\\');
1483 1483
         }
1484 1484
 
1485 1485
         if ($this->generateAnnotations) {
1486
-            $lines[] = $this->spaces . ' *';
1486
+            $lines[] = $this->spaces.' *';
1487 1487
 
1488 1488
             if (isset($associationMapping['id']) && $associationMapping['id']) {
1489
-                $lines[] = $this->spaces . ' * @' . $this->annotationsPrefix . 'Id';
1489
+                $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.'Id';
1490 1490
 
1491 1491
                 if ($generatorType = $this->getIdGeneratorTypeString($metadata->generatorType)) {
1492
-                    $lines[] = $this->spaces . ' * @' . $this->annotationsPrefix . 'GeneratedValue(strategy="' . $generatorType . '")';
1492
+                    $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.'GeneratedValue(strategy="'.$generatorType.'")';
1493 1493
                 }
1494 1494
             }
1495 1495
 
@@ -1511,15 +1511,15 @@  discard block
 block discarded – undo
1511 1511
             $typeOptions = [];
1512 1512
 
1513 1513
             if (isset($associationMapping['targetEntity'])) {
1514
-                $typeOptions[] = 'targetEntity="' . $associationMapping['targetEntity'] . '"';
1514
+                $typeOptions[] = 'targetEntity="'.$associationMapping['targetEntity'].'"';
1515 1515
             }
1516 1516
 
1517 1517
             if (isset($associationMapping['inversedBy'])) {
1518
-                $typeOptions[] = 'inversedBy="' . $associationMapping['inversedBy'] . '"';
1518
+                $typeOptions[] = 'inversedBy="'.$associationMapping['inversedBy'].'"';
1519 1519
             }
1520 1520
 
1521 1521
             if (isset($associationMapping['mappedBy'])) {
1522
-                $typeOptions[] = 'mappedBy="' . $associationMapping['mappedBy'] . '"';
1522
+                $typeOptions[] = 'mappedBy="'.$associationMapping['mappedBy'].'"';
1523 1523
             }
1524 1524
 
1525 1525
             if ($associationMapping['cascade']) {
@@ -1535,11 +1535,11 @@  discard block
 block discarded – undo
1535 1535
                     $cascades = ['"all"'];
1536 1536
                 }
1537 1537
 
1538
-                $typeOptions[] = 'cascade={' . implode(',', $cascades) . '}';
1538
+                $typeOptions[] = 'cascade={'.implode(',', $cascades).'}';
1539 1539
             }
1540 1540
 
1541 1541
             if (isset($associationMapping['orphanRemoval']) && $associationMapping['orphanRemoval']) {
1542
-                $typeOptions[] = 'orphanRemoval=' . ($associationMapping['orphanRemoval'] ? 'true' : 'false');
1542
+                $typeOptions[] = 'orphanRemoval='.($associationMapping['orphanRemoval'] ? 'true' : 'false');
1543 1543
             }
1544 1544
 
1545 1545
             if (isset($associationMapping['fetch']) && $associationMapping['fetch'] !== ClassMetadataInfo::FETCH_LAZY) {
@@ -1548,71 +1548,71 @@  discard block
 block discarded – undo
1548 1548
                     ClassMetadataInfo::FETCH_EAGER      => 'EAGER',
1549 1549
                 ];
1550 1550
 
1551
-                $typeOptions[] = 'fetch="' . $fetchMap[$associationMapping['fetch']] . '"';
1551
+                $typeOptions[] = 'fetch="'.$fetchMap[$associationMapping['fetch']].'"';
1552 1552
             }
1553 1553
 
1554
-            $lines[] = $this->spaces . ' * @' . $this->annotationsPrefix . '' . $type . '(' . implode(', ', $typeOptions) . ')';
1554
+            $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.''.$type.'('.implode(', ', $typeOptions).')';
1555 1555
 
1556 1556
             if (isset($associationMapping['joinColumns']) && $associationMapping['joinColumns']) {
1557
-                $lines[] = $this->spaces . ' * @' . $this->annotationsPrefix . 'JoinColumns({';
1557
+                $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.'JoinColumns({';
1558 1558
 
1559 1559
                 $joinColumnsLines = [];
1560 1560
 
1561 1561
                 foreach ($associationMapping['joinColumns'] as $joinColumn) {
1562 1562
                     if ($joinColumnAnnot = $this->generateJoinColumnAnnotation($joinColumn)) {
1563
-                        $joinColumnsLines[] = $this->spaces . ' *   ' . $joinColumnAnnot;
1563
+                        $joinColumnsLines[] = $this->spaces.' *   '.$joinColumnAnnot;
1564 1564
                     }
1565 1565
                 }
1566 1566
 
1567 1567
                 $lines[] = implode(",\n", $joinColumnsLines);
1568
-                $lines[] = $this->spaces . ' * })';
1568
+                $lines[] = $this->spaces.' * })';
1569 1569
             }
1570 1570
 
1571 1571
             if (isset($associationMapping['joinTable']) && $associationMapping['joinTable']) {
1572 1572
                 $joinTable = [];
1573
-                $joinTable[] = 'name="' . $associationMapping['joinTable']['name'] . '"';
1573
+                $joinTable[] = 'name="'.$associationMapping['joinTable']['name'].'"';
1574 1574
 
1575 1575
                 if (isset($associationMapping['joinTable']['schema'])) {
1576
-                    $joinTable[] = 'schema="' . $associationMapping['joinTable']['schema'] . '"';
1576
+                    $joinTable[] = 'schema="'.$associationMapping['joinTable']['schema'].'"';
1577 1577
                 }
1578 1578
 
1579
-                $lines[] = $this->spaces . ' * @' . $this->annotationsPrefix . 'JoinTable(' . implode(', ', $joinTable) . ',';
1580
-                $lines[] = $this->spaces . ' *   joinColumns={';
1579
+                $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.'JoinTable('.implode(', ', $joinTable).',';
1580
+                $lines[] = $this->spaces.' *   joinColumns={';
1581 1581
 
1582 1582
                 $joinColumnsLines = [];
1583 1583
 
1584 1584
                 foreach ($associationMapping['joinTable']['joinColumns'] as $joinColumn) {
1585
-                    $joinColumnsLines[] = $this->spaces . ' *     ' . $this->generateJoinColumnAnnotation($joinColumn);
1585
+                    $joinColumnsLines[] = $this->spaces.' *     '.$this->generateJoinColumnAnnotation($joinColumn);
1586 1586
                 }
1587 1587
 
1588
-                $lines[] = implode(",". PHP_EOL, $joinColumnsLines);
1589
-                $lines[] = $this->spaces . ' *   },';
1590
-                $lines[] = $this->spaces . ' *   inverseJoinColumns={';
1588
+                $lines[] = implode(",".PHP_EOL, $joinColumnsLines);
1589
+                $lines[] = $this->spaces.' *   },';
1590
+                $lines[] = $this->spaces.' *   inverseJoinColumns={';
1591 1591
 
1592 1592
                 $inverseJoinColumnsLines = [];
1593 1593
 
1594 1594
                 foreach ($associationMapping['joinTable']['inverseJoinColumns'] as $joinColumn) {
1595
-                    $inverseJoinColumnsLines[] = $this->spaces . ' *     ' . $this->generateJoinColumnAnnotation($joinColumn);
1595
+                    $inverseJoinColumnsLines[] = $this->spaces.' *     '.$this->generateJoinColumnAnnotation($joinColumn);
1596 1596
                 }
1597 1597
 
1598
-                $lines[] = implode(",". PHP_EOL, $inverseJoinColumnsLines);
1599
-                $lines[] = $this->spaces . ' *   }';
1600
-                $lines[] = $this->spaces . ' * )';
1598
+                $lines[] = implode(",".PHP_EOL, $inverseJoinColumnsLines);
1599
+                $lines[] = $this->spaces.' *   }';
1600
+                $lines[] = $this->spaces.' * )';
1601 1601
             }
1602 1602
 
1603 1603
             if (isset($associationMapping['orderBy'])) {
1604
-                $lines[] = $this->spaces . ' * @' . $this->annotationsPrefix . 'OrderBy({';
1604
+                $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.'OrderBy({';
1605 1605
 
1606 1606
                 foreach ($associationMapping['orderBy'] as $name => $direction) {
1607
-                    $lines[] = $this->spaces . ' *     "' . $name . '"="' . $direction . '",';
1607
+                    $lines[] = $this->spaces.' *     "'.$name.'"="'.$direction.'",';
1608 1608
                 }
1609 1609
 
1610 1610
                 $lines[count($lines) - 1] = substr($lines[count($lines) - 1], 0, strlen($lines[count($lines) - 1]) - 1);
1611
-                $lines[] = $this->spaces . ' * })';
1611
+                $lines[] = $this->spaces.' * })';
1612 1612
             }
1613 1613
         }
1614 1614
 
1615
-        $lines[] = $this->spaces . ' */';
1615
+        $lines[] = $this->spaces.' */';
1616 1616
 
1617 1617
         return implode("\n", $lines);
1618 1618
     }
@@ -1626,37 +1626,37 @@  discard block
 block discarded – undo
1626 1626
     protected function generateFieldMappingPropertyDocBlock(array $fieldMapping, ClassMetadataInfo $metadata)
1627 1627
     {
1628 1628
         $lines = [];
1629
-        $lines[] = $this->spaces . '/**';
1630
-        $lines[] = $this->spaces . ' * @var '
1629
+        $lines[] = $this->spaces.'/**';
1630
+        $lines[] = $this->spaces.' * @var '
1631 1631
             . $this->getType($fieldMapping['type'])
1632 1632
             . ($this->nullableFieldExpression($fieldMapping) ? '|null' : '');
1633 1633
 
1634 1634
         if ($this->generateAnnotations) {
1635
-            $lines[] = $this->spaces . ' *';
1635
+            $lines[] = $this->spaces.' *';
1636 1636
 
1637 1637
             $column = [];
1638 1638
             if (isset($fieldMapping['columnName'])) {
1639
-                $column[] = 'name="' . $fieldMapping['columnName'] . '"';
1639
+                $column[] = 'name="'.$fieldMapping['columnName'].'"';
1640 1640
             }
1641 1641
 
1642 1642
             if (isset($fieldMapping['type'])) {
1643
-                $column[] = 'type="' . $fieldMapping['type'] . '"';
1643
+                $column[] = 'type="'.$fieldMapping['type'].'"';
1644 1644
             }
1645 1645
 
1646 1646
             if (isset($fieldMapping['length'])) {
1647
-                $column[] = 'length=' . $fieldMapping['length'];
1647
+                $column[] = 'length='.$fieldMapping['length'];
1648 1648
             }
1649 1649
 
1650 1650
             if (isset($fieldMapping['precision'])) {
1651
-                $column[] = 'precision=' .  $fieldMapping['precision'];
1651
+                $column[] = 'precision='.$fieldMapping['precision'];
1652 1652
             }
1653 1653
 
1654 1654
             if (isset($fieldMapping['scale'])) {
1655
-                $column[] = 'scale=' . $fieldMapping['scale'];
1655
+                $column[] = 'scale='.$fieldMapping['scale'];
1656 1656
             }
1657 1657
 
1658 1658
             if (isset($fieldMapping['nullable'])) {
1659
-                $column[] = 'nullable=' .  var_export($fieldMapping['nullable'], true);
1659
+                $column[] = 'nullable='.var_export($fieldMapping['nullable'], true);
1660 1660
             }
1661 1661
 
1662 1662
             $options = [];
@@ -1670,47 +1670,47 @@  discard block
 block discarded – undo
1670 1670
             }
1671 1671
 
1672 1672
             if (isset($fieldMapping['columnDefinition'])) {
1673
-                $column[] = 'columnDefinition="' . $fieldMapping['columnDefinition'] . '"';
1673
+                $column[] = 'columnDefinition="'.$fieldMapping['columnDefinition'].'"';
1674 1674
             }
1675 1675
 
1676 1676
             if (isset($fieldMapping['unique'])) {
1677
-                $column[] = 'unique=' . var_export($fieldMapping['unique'], true);
1677
+                $column[] = 'unique='.var_export($fieldMapping['unique'], true);
1678 1678
             }
1679 1679
 
1680
-            $lines[] = $this->spaces . ' * @' . $this->annotationsPrefix . 'Column(' . implode(', ', $column) . ')';
1680
+            $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.'Column('.implode(', ', $column).')';
1681 1681
 
1682 1682
             if (isset($fieldMapping['id']) && $fieldMapping['id']) {
1683
-                $lines[] = $this->spaces . ' * @' . $this->annotationsPrefix . 'Id';
1683
+                $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.'Id';
1684 1684
 
1685 1685
                 if ($generatorType = $this->getIdGeneratorTypeString($metadata->generatorType)) {
1686
-                    $lines[] = $this->spaces.' * @' . $this->annotationsPrefix . 'GeneratedValue(strategy="' . $generatorType . '")';
1686
+                    $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.'GeneratedValue(strategy="'.$generatorType.'")';
1687 1687
                 }
1688 1688
 
1689 1689
                 if ($metadata->sequenceGeneratorDefinition) {
1690 1690
                     $sequenceGenerator = [];
1691 1691
 
1692 1692
                     if (isset($metadata->sequenceGeneratorDefinition['sequenceName'])) {
1693
-                        $sequenceGenerator[] = 'sequenceName="' . $metadata->sequenceGeneratorDefinition['sequenceName'] . '"';
1693
+                        $sequenceGenerator[] = 'sequenceName="'.$metadata->sequenceGeneratorDefinition['sequenceName'].'"';
1694 1694
                     }
1695 1695
 
1696 1696
                     if (isset($metadata->sequenceGeneratorDefinition['allocationSize'])) {
1697
-                        $sequenceGenerator[] = 'allocationSize=' . $metadata->sequenceGeneratorDefinition['allocationSize'];
1697
+                        $sequenceGenerator[] = 'allocationSize='.$metadata->sequenceGeneratorDefinition['allocationSize'];
1698 1698
                     }
1699 1699
 
1700 1700
                     if (isset($metadata->sequenceGeneratorDefinition['initialValue'])) {
1701
-                        $sequenceGenerator[] = 'initialValue=' . $metadata->sequenceGeneratorDefinition['initialValue'];
1701
+                        $sequenceGenerator[] = 'initialValue='.$metadata->sequenceGeneratorDefinition['initialValue'];
1702 1702
                     }
1703 1703
 
1704
-                    $lines[] = $this->spaces . ' * @' . $this->annotationsPrefix . 'SequenceGenerator(' . implode(', ', $sequenceGenerator) . ')';
1704
+                    $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.'SequenceGenerator('.implode(', ', $sequenceGenerator).')';
1705 1705
                 }
1706 1706
             }
1707 1707
 
1708 1708
             if (isset($fieldMapping['version']) && $fieldMapping['version']) {
1709
-                $lines[] = $this->spaces . ' * @' . $this->annotationsPrefix . 'Version';
1709
+                $lines[] = $this->spaces.' * @'.$this->annotationsPrefix.'Version';
1710 1710
             }
1711 1711
         }
1712 1712
 
1713
-        $lines[] = $this->spaces . ' */';
1713
+        $lines[] = $this->spaces.' */';
1714 1714
 
1715 1715
         return implode("\n", $lines);
1716 1716
     }
@@ -1723,23 +1723,23 @@  discard block
 block discarded – undo
1723 1723
     protected function generateEmbeddedPropertyDocBlock(array $embeddedClass)
1724 1724
     {
1725 1725
         $lines = [];
1726
-        $lines[] = $this->spaces . '/**';
1727
-        $lines[] = $this->spaces . ' * @var \\' . ltrim($embeddedClass['class'], '\\');
1726
+        $lines[] = $this->spaces.'/**';
1727
+        $lines[] = $this->spaces.' * @var \\'.ltrim($embeddedClass['class'], '\\');
1728 1728
 
1729 1729
         if ($this->generateAnnotations) {
1730
-            $lines[] = $this->spaces . ' *';
1730
+            $lines[] = $this->spaces.' *';
1731 1731
 
1732
-            $embedded = ['class="' . $embeddedClass['class'] . '"'];
1732
+            $embedded = ['class="'.$embeddedClass['class'].'"'];
1733 1733
 
1734 1734
             if (isset($fieldMapping['columnPrefix'])) {
1735
-                $embedded[] = 'columnPrefix=' . var_export($embeddedClass['columnPrefix'], true);
1735
+                $embedded[] = 'columnPrefix='.var_export($embeddedClass['columnPrefix'], true);
1736 1736
             }
1737 1737
 
1738
-            $lines[] = $this->spaces . ' * @' .
1739
-                $this->annotationsPrefix . 'Embedded(' . implode(', ', $embedded) . ')';
1738
+            $lines[] = $this->spaces.' * @'.
1739
+                $this->annotationsPrefix.'Embedded('.implode(', ', $embedded).')';
1740 1740
         }
1741 1741
 
1742
-        $lines[] = $this->spaces . ' */';
1742
+        $lines[] = $this->spaces.' */';
1743 1743
 
1744 1744
         return implode("\n", $lines);
1745 1745
     }
@@ -1756,7 +1756,7 @@  discard block
 block discarded – undo
1756 1756
 
1757 1757
         foreach ($lines as $key => $value) {
1758 1758
             if ( ! empty($value)) {
1759
-                $lines[$key] = str_repeat($this->spaces, $num) . $lines[$key];
1759
+                $lines[$key] = str_repeat($this->spaces, $num).$lines[$key];
1760 1760
             }
1761 1761
         }
1762 1762
 
@@ -1838,9 +1838,9 @@  discard block
 block discarded – undo
1838 1838
 
1839 1839
         foreach ($options as $name => $option) {
1840 1840
             if (is_array($option)) {
1841
-                $optionsStr[] = '"' . $name . '"={' . $this->exportTableOptions($option) . '}';
1841
+                $optionsStr[] = '"'.$name.'"={'.$this->exportTableOptions($option).'}';
1842 1842
             } else {
1843
-                $optionsStr[] = '"' . $name . '"="' . (string) $option . '"';
1843
+                $optionsStr[] = '"'.$name.'"="'.(string) $option.'"';
1844 1844
             }
1845 1845
         }
1846 1846
 
Please login to merge, or discard this patch.
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1291,7 +1291,7 @@  discard block
 block discarded – undo
1291 1291
 
1292 1292
             $lines[] = $this->generateAssociationMappingPropertyDocBlock($associationMapping, $metadata);
1293 1293
             $lines[] = $this->spaces . $this->fieldVisibility . ' $' . $associationMapping['fieldName']
1294
-                     . ($associationMapping['type'] == 'manyToMany' ? ' = array()' : null) . ";\n";
1294
+                        . ($associationMapping['type'] == 'manyToMany' ? ' = array()' : null) . ";\n";
1295 1295
         }
1296 1296
 
1297 1297
         return implode("\n", $lines);
@@ -1319,7 +1319,7 @@  discard block
 block discarded – undo
1319 1319
 
1320 1320
             $lines[] = $this->generateFieldMappingPropertyDocBlock($fieldMapping, $metadata);
1321 1321
             $lines[] = $this->spaces . $this->fieldVisibility . ' $' . $fieldMapping['fieldName']
1322
-                     . (isset($fieldMapping['options']['default']) ? ' = ' . var_export($fieldMapping['options']['default'], true) : null) . ";\n";
1322
+                        . (isset($fieldMapping['options']['default']) ? ' = ' . var_export($fieldMapping['options']['default'], true) : null) . ";\n";
1323 1323
         }
1324 1324
 
1325 1325
         return implode("\n", $lines);
@@ -1382,14 +1382,14 @@  discard block
 block discarded – undo
1382 1382
         }
1383 1383
 
1384 1384
         $replacements = [
1385
-          '<description>'       => ucfirst($type) . ' ' . $variableName . '.',
1386
-          '<methodTypeHint>'    => $methodTypeHint,
1387
-          '<variableType>'      => $variableType . (null !== $defaultValue ? ('|' . $defaultValue) : ''),
1388
-          '<variableName>'      => $variableName,
1389
-          '<methodName>'        => $methodName,
1390
-          '<fieldName>'         => $fieldName,
1391
-          '<variableDefault>'   => ($defaultValue !== null ) ? (' = ' . $defaultValue) : '',
1392
-          '<entity>'            => $this->getClassName($metadata)
1385
+            '<description>'       => ucfirst($type) . ' ' . $variableName . '.',
1386
+            '<methodTypeHint>'    => $methodTypeHint,
1387
+            '<variableType>'      => $variableType . (null !== $defaultValue ? ('|' . $defaultValue) : ''),
1388
+            '<variableName>'      => $variableName,
1389
+            '<methodName>'        => $methodName,
1390
+            '<fieldName>'         => $fieldName,
1391
+            '<variableDefault>'   => ($defaultValue !== null ) ? (' = ' . $defaultValue) : '',
1392
+            '<entity>'            => $this->getClassName($metadata)
1393 1393
         ];
1394 1394
 
1395 1395
         $method = str_replace(
Please login to merge, or discard this patch.
Braces   +15 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1525,11 +1525,21 @@
 block discarded – undo
1525 1525
             if ($associationMapping['cascade']) {
1526 1526
                 $cascades = [];
1527 1527
 
1528
-                if ($associationMapping['isCascadePersist']) $cascades[] = '"persist"';
1529
-                if ($associationMapping['isCascadeRemove']) $cascades[] = '"remove"';
1530
-                if ($associationMapping['isCascadeDetach']) $cascades[] = '"detach"';
1531
-                if ($associationMapping['isCascadeMerge']) $cascades[] = '"merge"';
1532
-                if ($associationMapping['isCascadeRefresh']) $cascades[] = '"refresh"';
1528
+                if ($associationMapping['isCascadePersist']) {
1529
+                    $cascades[] = '"persist"';
1530
+                }
1531
+                if ($associationMapping['isCascadeRemove']) {
1532
+                    $cascades[] = '"remove"';
1533
+                }
1534
+                if ($associationMapping['isCascadeDetach']) {
1535
+                    $cascades[] = '"detach"';
1536
+                }
1537
+                if ($associationMapping['isCascadeMerge']) {
1538
+                    $cascades[] = '"merge"';
1539
+                }
1540
+                if ($associationMapping['isCascadeRefresh']) {
1541
+                    $cascades[] = '"refresh"';
1542
+                }
1533 1543
 
1534 1544
                 if (count($cascades) === 5) {
1535 1545
                     $cascades = ['"all"'];
Please login to merge, or discard this patch.