@@ -667,7 +667,7 @@ discard block |
||
| 667 | 667 | /** |
| 668 | 668 | * Gets the ReflectionProperties of the mapped class. |
| 669 | 669 | * |
| 670 | - * @return array An array of ReflectionProperty instances. |
|
| 670 | + * @return \ReflectionProperty[] An array of ReflectionProperty instances. |
|
| 671 | 671 | */ |
| 672 | 672 | public function getReflectionProperties() |
| 673 | 673 | { |
@@ -805,7 +805,7 @@ discard block |
||
| 805 | 805 | * - reflClass (ReflectionClass) |
| 806 | 806 | * - reflFields (ReflectionProperty array) |
| 807 | 807 | * |
| 808 | - * @return array The names of all the fields that should be serialized. |
|
| 808 | + * @return string[] The names of all the fields that should be serialized. |
|
| 809 | 809 | */ |
| 810 | 810 | public function __sleep() |
| 811 | 811 | { |
@@ -1838,7 +1838,7 @@ discard block |
||
| 1838 | 1838 | * Sets the mapped identifier/primary key fields of this class. |
| 1839 | 1839 | * Mainly used by the ClassMetadataFactory to assign inherited identifiers. |
| 1840 | 1840 | * |
| 1841 | - * @param array $identifier |
|
| 1841 | + * @param string[] $identifier |
|
| 1842 | 1842 | * |
| 1843 | 1843 | * @return void |
| 1844 | 1844 | */ |
@@ -1867,7 +1867,7 @@ discard block |
||
| 1867 | 1867 | /** |
| 1868 | 1868 | * Gets an array containing all the column names. |
| 1869 | 1869 | * |
| 1870 | - * @param array|null $fieldNames |
|
| 1870 | + * @param string[] $fieldNames |
|
| 1871 | 1871 | * |
| 1872 | 1872 | * @return array |
| 1873 | 1873 | */ |
@@ -2085,7 +2085,7 @@ discard block |
||
| 2085 | 2085 | /** |
| 2086 | 2086 | * Sets the mapped subclasses of this class. |
| 2087 | 2087 | * |
| 2088 | - * @param array $subclasses The names of all mapped subclasses. |
|
| 2088 | + * @param string[] $subclasses The names of all mapped subclasses. |
|
| 2089 | 2089 | * |
| 2090 | 2090 | * @return void |
| 2091 | 2091 | */ |
@@ -2101,7 +2101,7 @@ discard block |
||
| 2101 | 2101 | * Assumes that the class names in the passed array are in the order: |
| 2102 | 2102 | * directParent -> directParentParent -> directParentParentParent ... -> root. |
| 2103 | 2103 | * |
| 2104 | - * @param array $classNames |
|
| 2104 | + * @param string[] $classNames |
|
| 2105 | 2105 | * |
| 2106 | 2106 | * @return void |
| 2107 | 2107 | */ |
@@ -2638,7 +2638,7 @@ discard block |
||
| 2638 | 2638 | * @deprecated Deprecated since version 2.4 in favor of \Doctrine\ORM\Event\ListenersInvoker |
| 2639 | 2639 | * |
| 2640 | 2640 | * @param string $lifecycleEvent The lifecycle event. |
| 2641 | - * @param object $entity The Entity on which the event occurred. |
|
| 2641 | + * @param \Shitty\Tests\ORM\Functional\Ticket\DDC1707Child $entity The Entity on which the event occurred. |
|
| 2642 | 2642 | * |
| 2643 | 2643 | * @return void |
| 2644 | 2644 | */ |
@@ -1431,7 +1431,7 @@ |
||
| 1431 | 1431 | |
| 1432 | 1432 | if (Type::hasType($mapping['type']) && Type::getType($mapping['type'])->canRequireSQLConversion()) { |
| 1433 | 1433 | if (isset($mapping['id']) && $mapping['id'] === true) { |
| 1434 | - throw MappingException::sqlConversionNotAllowedForIdentifiers($this->name, $mapping['fieldName'], $mapping['type']); |
|
| 1434 | + throw MappingException::sqlConversionNotAllowedForIdentifiers($this->name, $mapping['fieldName'], $mapping['type']); |
|
| 1435 | 1435 | } |
| 1436 | 1436 | |
| 1437 | 1437 | $mapping['requireSQLConversion'] = true; |
@@ -696,7 +696,7 @@ discard block |
||
| 696 | 696 | public function getSingleIdReflectionProperty() |
| 697 | 697 | { |
| 698 | 698 | if ($this->isIdentifierComposite) { |
| 699 | - throw new BadMethodCallException("Class " . $this->name . " has a composite identifier."); |
|
| 699 | + throw new BadMethodCallException("Class ".$this->name." has a composite identifier."); |
|
| 700 | 700 | } |
| 701 | 701 | |
| 702 | 702 | return $this->reflFields[$this->identifier[0]]; |
@@ -791,7 +791,7 @@ discard block |
||
| 791 | 791 | */ |
| 792 | 792 | public function __toString() |
| 793 | 793 | { |
| 794 | - return __CLASS__ . '@' . spl_object_hash($this); |
|
| 794 | + return __CLASS__.'@'.spl_object_hash($this); |
|
| 795 | 795 | } |
| 796 | 796 | |
| 797 | 797 | /** |
@@ -1020,7 +1020,7 @@ discard block |
||
| 1020 | 1020 | public function validateAssociations() |
| 1021 | 1021 | { |
| 1022 | 1022 | foreach ($this->associationMappings as $mapping) { |
| 1023 | - if ( ! ClassLoader::classExists($mapping['targetEntity']) ) { |
|
| 1023 | + if ( ! ClassLoader::classExists($mapping['targetEntity'])) { |
|
| 1024 | 1024 | throw MappingException::invalidTargetEntityClass($mapping['targetEntity'], $this->name, $mapping['fieldName']); |
| 1025 | 1025 | } |
| 1026 | 1026 | } |
@@ -1080,7 +1080,7 @@ discard block |
||
| 1080 | 1080 | */ |
| 1081 | 1081 | public function enableAssociationCache($fieldName, array $cache) |
| 1082 | 1082 | { |
| 1083 | - $this->associationMappings[$fieldName]['cache'] = $this->getAssociationCacheDefaults ($fieldName, $cache); |
|
| 1083 | + $this->associationMappings[$fieldName]['cache'] = $this->getAssociationCacheDefaults($fieldName, $cache); |
|
| 1084 | 1084 | } |
| 1085 | 1085 | |
| 1086 | 1086 | /** |
@@ -1098,7 +1098,7 @@ discard block |
||
| 1098 | 1098 | } |
| 1099 | 1099 | |
| 1100 | 1100 | if ( ! isset($cache['region'])) { |
| 1101 | - $cache['region'] = strtolower(str_replace('\\', '_', $this->rootEntityName)) . '__' . $fieldName; |
|
| 1101 | + $cache['region'] = strtolower(str_replace('\\', '_', $this->rootEntityName)).'__'.$fieldName; |
|
| 1102 | 1102 | } |
| 1103 | 1103 | |
| 1104 | 1104 | return $cache; |
@@ -1461,7 +1461,7 @@ discard block |
||
| 1461 | 1461 | $mapping['isOwningSide'] = true; // assume owning side until we hit mappedBy |
| 1462 | 1462 | |
| 1463 | 1463 | // unset optional indexBy attribute if its empty |
| 1464 | - if ( ! isset($mapping['indexBy']) || !$mapping['indexBy']) { |
|
| 1464 | + if ( ! isset($mapping['indexBy']) || ! $mapping['indexBy']) { |
|
| 1465 | 1465 | unset($mapping['indexBy']); |
| 1466 | 1466 | } |
| 1467 | 1467 | |
@@ -1500,7 +1500,7 @@ discard block |
||
| 1500 | 1500 | $this->isIdentifierComposite = true; |
| 1501 | 1501 | } |
| 1502 | 1502 | |
| 1503 | - if ($this->cache && !isset($mapping['cache'])) { |
|
| 1503 | + if ($this->cache && ! isset($mapping['cache'])) { |
|
| 1504 | 1504 | throw CacheException::nonCacheableEntityAssociation($this->name, $mapping['fieldName']); |
| 1505 | 1505 | } |
| 1506 | 1506 | } |
@@ -1632,7 +1632,7 @@ discard block |
||
| 1632 | 1632 | throw new RuntimeException("ClassMetadataInfo::setTable() has to be called before defining a one to one relationship."); |
| 1633 | 1633 | } |
| 1634 | 1634 | |
| 1635 | - $this->table['uniqueConstraints'][$mapping['fieldName'] . "_uniq"] = array( |
|
| 1635 | + $this->table['uniqueConstraints'][$mapping['fieldName']."_uniq"] = array( |
|
| 1636 | 1636 | 'columns' => $uniqueConstraintColumns |
| 1637 | 1637 | ); |
| 1638 | 1638 | } |
@@ -1647,7 +1647,7 @@ discard block |
||
| 1647 | 1647 | unset($mapping['unique']); |
| 1648 | 1648 | } |
| 1649 | 1649 | |
| 1650 | - if (isset($mapping['id']) && $mapping['id'] === true && !$mapping['isOwningSide']) { |
|
| 1650 | + if (isset($mapping['id']) && $mapping['id'] === true && ! $mapping['isOwningSide']) { |
|
| 1651 | 1651 | throw MappingException::illegalInverseIdentifierAssociation($this->name, $mapping['fieldName']); |
| 1652 | 1652 | } |
| 1653 | 1653 | |
@@ -1705,7 +1705,7 @@ discard block |
||
| 1705 | 1705 | } |
| 1706 | 1706 | |
| 1707 | 1707 | $selfReferencingEntityWithoutJoinColumns = $mapping['sourceEntity'] == $mapping['targetEntity'] |
| 1708 | - && (! (isset($mapping['joinTable']['joinColumns']) || isset($mapping['joinTable']['inverseJoinColumns']))); |
|
| 1708 | + && ( ! (isset($mapping['joinTable']['joinColumns']) || isset($mapping['joinTable']['inverseJoinColumns']))); |
|
| 1709 | 1709 | |
| 1710 | 1710 | if ( ! isset($mapping['joinTable']['joinColumns'])) { |
| 1711 | 1711 | $mapping['joinTable']['joinColumns'] = array( |
@@ -1898,7 +1898,7 @@ discard block |
||
| 1898 | 1898 | |
| 1899 | 1899 | // Association defined as Id field |
| 1900 | 1900 | $joinColumns = $this->associationMappings[$idProperty]['joinColumns']; |
| 1901 | - $assocColumnNames = array_map(function ($joinColumn) { return $joinColumn['name']; }, $joinColumns); |
|
| 1901 | + $assocColumnNames = array_map(function($joinColumn) { return $joinColumn['name']; }, $joinColumns); |
|
| 1902 | 1902 | |
| 1903 | 1903 | $columnNames = array_merge($columnNames, $assocColumnNames); |
| 1904 | 1904 | } |
@@ -2079,7 +2079,7 @@ discard block |
||
| 2079 | 2079 | public function getTemporaryIdTableName() |
| 2080 | 2080 | { |
| 2081 | 2081 | // replace dots with underscores because PostgreSQL creates temporary tables in a special schema |
| 2082 | - return str_replace('.', '_', $this->getTableName() . '_id_tmp'); |
|
| 2082 | + return str_replace('.', '_', $this->getTableName().'_id_tmp'); |
|
| 2083 | 2083 | } |
| 2084 | 2084 | |
| 2085 | 2085 | /** |
@@ -2408,7 +2408,7 @@ discard block |
||
| 2408 | 2408 | */ |
| 2409 | 2409 | public function addNamedQuery(array $queryMapping) |
| 2410 | 2410 | { |
| 2411 | - if (!isset($queryMapping['name'])) { |
|
| 2411 | + if ( ! isset($queryMapping['name'])) { |
|
| 2412 | 2412 | throw MappingException::nameIsMandatoryForQueryMapping($this->name); |
| 2413 | 2413 | } |
| 2414 | 2414 | |
@@ -2416,7 +2416,7 @@ discard block |
||
| 2416 | 2416 | throw MappingException::duplicateQueryMapping($this->name, $queryMapping['name']); |
| 2417 | 2417 | } |
| 2418 | 2418 | |
| 2419 | - if (!isset($queryMapping['query'])) { |
|
| 2419 | + if ( ! isset($queryMapping['query'])) { |
|
| 2420 | 2420 | throw MappingException::emptyQueryMapping($this->name, $queryMapping['name']); |
| 2421 | 2421 | } |
| 2422 | 2422 | |
@@ -2443,7 +2443,7 @@ discard block |
||
| 2443 | 2443 | */ |
| 2444 | 2444 | public function addNamedNativeQuery(array $queryMapping) |
| 2445 | 2445 | { |
| 2446 | - if (!isset($queryMapping['name'])) { |
|
| 2446 | + if ( ! isset($queryMapping['name'])) { |
|
| 2447 | 2447 | throw MappingException::nameIsMandatoryForQueryMapping($this->name); |
| 2448 | 2448 | } |
| 2449 | 2449 | |
@@ -2451,11 +2451,11 @@ discard block |
||
| 2451 | 2451 | throw MappingException::duplicateQueryMapping($this->name, $queryMapping['name']); |
| 2452 | 2452 | } |
| 2453 | 2453 | |
| 2454 | - if (!isset($queryMapping['query'])) { |
|
| 2454 | + if ( ! isset($queryMapping['query'])) { |
|
| 2455 | 2455 | throw MappingException::emptyQueryMapping($this->name, $queryMapping['name']); |
| 2456 | 2456 | } |
| 2457 | 2457 | |
| 2458 | - if (!isset($queryMapping['resultClass']) && !isset($queryMapping['resultSetMapping'])) { |
|
| 2458 | + if ( ! isset($queryMapping['resultClass']) && ! isset($queryMapping['resultSetMapping'])) { |
|
| 2459 | 2459 | throw MappingException::missingQueryMapping($this->name, $queryMapping['name']); |
| 2460 | 2460 | } |
| 2461 | 2461 | |
@@ -2487,7 +2487,7 @@ discard block |
||
| 2487 | 2487 | */ |
| 2488 | 2488 | public function addSqlResultSetMapping(array $resultMapping) |
| 2489 | 2489 | { |
| 2490 | - if (!isset($resultMapping['name'])) { |
|
| 2490 | + if ( ! isset($resultMapping['name'])) { |
|
| 2491 | 2491 | throw MappingException::nameIsMandatoryForSqlResultSetMapping($this->name); |
| 2492 | 2492 | } |
| 2493 | 2493 | |
@@ -2497,7 +2497,7 @@ discard block |
||
| 2497 | 2497 | |
| 2498 | 2498 | if (isset($resultMapping['entities'])) { |
| 2499 | 2499 | foreach ($resultMapping['entities'] as $key => $entityResult) { |
| 2500 | - if (!isset($entityResult['entityClass'])) { |
|
| 2500 | + if ( ! isset($entityResult['entityClass'])) { |
|
| 2501 | 2501 | throw MappingException::missingResultSetMappingEntity($this->name, $resultMapping['name']); |
| 2502 | 2502 | } |
| 2503 | 2503 | |
@@ -2516,11 +2516,11 @@ discard block |
||
| 2516 | 2516 | |
| 2517 | 2517 | if (isset($entityResult['fields'])) { |
| 2518 | 2518 | foreach ($entityResult['fields'] as $k => $field) { |
| 2519 | - if (!isset($field['name'])) { |
|
| 2519 | + if ( ! isset($field['name'])) { |
|
| 2520 | 2520 | throw MappingException::missingResultSetMappingFieldName($this->name, $resultMapping['name']); |
| 2521 | 2521 | } |
| 2522 | 2522 | |
| 2523 | - if (!isset($field['column'])) { |
|
| 2523 | + if ( ! isset($field['column'])) { |
|
| 2524 | 2524 | $fieldName = $field['name']; |
| 2525 | 2525 | if (strpos($fieldName, '.')) { |
| 2526 | 2526 | list(, $fieldName) = explode('.', $fieldName); |
@@ -3011,7 +3011,7 @@ discard block |
||
| 3011 | 3011 | } |
| 3012 | 3012 | |
| 3013 | 3013 | if ($definition['sequenceName'][0] == '`') { |
| 3014 | - $definition['sequenceName'] = trim($definition['sequenceName'], '`'); |
|
| 3014 | + $definition['sequenceName'] = trim($definition['sequenceName'], '`'); |
|
| 3015 | 3015 | $definition['quoted'] = true; |
| 3016 | 3016 | } |
| 3017 | 3017 | |
@@ -3103,7 +3103,7 @@ discard block |
||
| 3103 | 3103 | public function getAssociationTargetClass($assocName) |
| 3104 | 3104 | { |
| 3105 | 3105 | if ( ! isset($this->associationMappings[$assocName])) { |
| 3106 | - throw new InvalidArgumentException("Association name expected, '" . $assocName ."' is not an association."); |
|
| 3106 | + throw new InvalidArgumentException("Association name expected, '".$assocName."' is not an association."); |
|
| 3107 | 3107 | } |
| 3108 | 3108 | |
| 3109 | 3109 | return $this->associationMappings[$assocName]['targetEntity']; |
@@ -3142,7 +3142,7 @@ discard block |
||
| 3142 | 3142 | // Association defined as Id field |
| 3143 | 3143 | $joinColumns = $this->associationMappings[$idProperty]['joinColumns']; |
| 3144 | 3144 | $assocQuotedColumnNames = array_map( |
| 3145 | - function ($joinColumn) use ($platform) { |
|
| 3145 | + function($joinColumn) use ($platform) { |
|
| 3146 | 3146 | return isset($joinColumn['quoted']) |
| 3147 | 3147 | ? $platform->quoteIdentifier($joinColumn['name']) |
| 3148 | 3148 | : $joinColumn['name']; |
@@ -3253,7 +3253,7 @@ discard block |
||
| 3253 | 3253 | } |
| 3254 | 3254 | |
| 3255 | 3255 | if ($className !== null && strpos($className, '\\') === false && strlen($this->namespace) > 0) { |
| 3256 | - return $this->namespace . '\\' . $className; |
|
| 3256 | + return $this->namespace.'\\'.$className; |
|
| 3257 | 3257 | } |
| 3258 | 3258 | |
| 3259 | 3259 | return $className; |
@@ -3307,15 +3307,15 @@ discard block |
||
| 3307 | 3307 | ? $fieldMapping['originalClass'] |
| 3308 | 3308 | : $embeddable->name; |
| 3309 | 3309 | $fieldMapping['declaredField'] = isset($fieldMapping['declaredField']) |
| 3310 | - ? $property . '.' . $fieldMapping['declaredField'] |
|
| 3310 | + ? $property.'.'.$fieldMapping['declaredField'] |
|
| 3311 | 3311 | : $property; |
| 3312 | 3312 | $fieldMapping['originalField'] = isset($fieldMapping['originalField']) |
| 3313 | 3313 | ? $fieldMapping['originalField'] |
| 3314 | 3314 | : $fieldMapping['fieldName']; |
| 3315 | - $fieldMapping['fieldName'] = $property . "." . $fieldMapping['fieldName']; |
|
| 3315 | + $fieldMapping['fieldName'] = $property.".".$fieldMapping['fieldName']; |
|
| 3316 | 3316 | |
| 3317 | - if (! empty($this->embeddedClasses[$property]['columnPrefix'])) { |
|
| 3318 | - $fieldMapping['columnName'] = $this->embeddedClasses[$property]['columnPrefix'] . $fieldMapping['columnName']; |
|
| 3317 | + if ( ! empty($this->embeddedClasses[$property]['columnPrefix'])) { |
|
| 3318 | + $fieldMapping['columnName'] = $this->embeddedClasses[$property]['columnPrefix'].$fieldMapping['columnName']; |
|
| 3319 | 3319 | } elseif ($this->embeddedClasses[$property]['columnPrefix'] !== false) { |
| 3320 | 3320 | $fieldMapping['columnName'] = $this->namingStrategy |
| 3321 | 3321 | ->embeddedFieldToColumnName( |
@@ -3356,7 +3356,7 @@ discard block |
||
| 3356 | 3356 | { |
| 3357 | 3357 | $sequencePrefix = $this->getSequencePrefix($platform); |
| 3358 | 3358 | $columnName = $this->getSingleIdentifierColumnName(); |
| 3359 | - $sequenceName = $sequencePrefix . '_' . $columnName . '_seq'; |
|
| 3359 | + $sequenceName = $sequencePrefix.'_'.$columnName.'_seq'; |
|
| 3360 | 3360 | |
| 3361 | 3361 | return $sequenceName; |
| 3362 | 3362 | } |
@@ -3376,10 +3376,10 @@ discard block |
||
| 3376 | 3376 | |
| 3377 | 3377 | // Prepend the schema name to the table name if there is one |
| 3378 | 3378 | if ($schemaName = $this->getSchemaName()) { |
| 3379 | - $sequencePrefix = $schemaName . '.' . $tableName; |
|
| 3379 | + $sequencePrefix = $schemaName.'.'.$tableName; |
|
| 3380 | 3380 | |
| 3381 | 3381 | if ( ! $platform->supportsSchemas() && $platform->canEmulateSchemas()) { |
| 3382 | - $sequencePrefix = $schemaName . '__' . $tableName; |
|
| 3382 | + $sequencePrefix = $schemaName.'__'.$tableName; |
|
| 3383 | 3383 | } |
| 3384 | 3384 | } |
| 3385 | 3385 | |
@@ -49,6 +49,7 @@ |
||
| 49 | 49 | |
| 50 | 50 | /** |
| 51 | 51 | * {@inheritDoc} |
| 52 | + * @param string $className |
|
| 52 | 53 | */ |
| 53 | 54 | public function loadMetadataForClass($className, ClassMetadata $metadata) |
| 54 | 55 | { |
@@ -150,7 +150,7 @@ discard block |
||
| 150 | 150 | $cacheAnnot = $classAnnotations['Doctrine\ORM\Mapping\Cache']; |
| 151 | 151 | $cacheMap = array( |
| 152 | 152 | 'region' => $cacheAnnot->region, |
| 153 | - 'usage' => constant('Doctrine\ORM\Mapping\ClassMetadata::CACHE_USAGE_' . $cacheAnnot->usage), |
|
| 153 | + 'usage' => constant('Doctrine\ORM\Mapping\ClassMetadata::CACHE_USAGE_'.$cacheAnnot->usage), |
|
| 154 | 154 | ); |
| 155 | 155 | |
| 156 | 156 | $metadata->enableCache($cacheMap); |
@@ -232,7 +232,7 @@ discard block |
||
| 232 | 232 | $inheritanceTypeAnnot = $classAnnotations['Doctrine\ORM\Mapping\InheritanceType']; |
| 233 | 233 | |
| 234 | 234 | $metadata->setInheritanceType( |
| 235 | - constant('Doctrine\ORM\Mapping\ClassMetadata::INHERITANCE_TYPE_' . $inheritanceTypeAnnot->value) |
|
| 235 | + constant('Doctrine\ORM\Mapping\ClassMetadata::INHERITANCE_TYPE_'.$inheritanceTypeAnnot->value) |
|
| 236 | 236 | ); |
| 237 | 237 | |
| 238 | 238 | if ($metadata->inheritanceType != \Doctrine\ORM\Mapping\ClassMetadata::INHERITANCE_TYPE_NONE) { |
@@ -262,7 +262,7 @@ discard block |
||
| 262 | 262 | // Evaluate DoctrineChangeTrackingPolicy annotation |
| 263 | 263 | if (isset($classAnnotations['Doctrine\ORM\Mapping\ChangeTrackingPolicy'])) { |
| 264 | 264 | $changeTrackingAnnot = $classAnnotations['Doctrine\ORM\Mapping\ChangeTrackingPolicy']; |
| 265 | - $metadata->setChangeTrackingPolicy(constant('Doctrine\ORM\Mapping\ClassMetadata::CHANGETRACKING_' . $changeTrackingAnnot->value)); |
|
| 265 | + $metadata->setChangeTrackingPolicy(constant('Doctrine\ORM\Mapping\ClassMetadata::CHANGETRACKING_'.$changeTrackingAnnot->value)); |
|
| 266 | 266 | } |
| 267 | 267 | |
| 268 | 268 | // Evaluate annotations on properties/fields |
@@ -284,7 +284,7 @@ discard block |
||
| 284 | 284 | // Evaluate @Cache annotation |
| 285 | 285 | if (($cacheAnnot = $this->reader->getPropertyAnnotation($property, 'Doctrine\ORM\Mapping\Cache')) !== null) { |
| 286 | 286 | $mapping['cache'] = $metadata->getAssociationCacheDefaults($mapping['fieldName'], array( |
| 287 | - 'usage' => constant('Doctrine\ORM\Mapping\ClassMetadata::CACHE_USAGE_' . $cacheAnnot->usage), |
|
| 287 | + 'usage' => constant('Doctrine\ORM\Mapping\ClassMetadata::CACHE_USAGE_'.$cacheAnnot->usage), |
|
| 288 | 288 | 'region' => $cacheAnnot->region, |
| 289 | 289 | )); |
| 290 | 290 | } |
@@ -313,7 +313,7 @@ discard block |
||
| 313 | 313 | } |
| 314 | 314 | |
| 315 | 315 | if ($generatedValueAnnot = $this->reader->getPropertyAnnotation($property, 'Doctrine\ORM\Mapping\GeneratedValue')) { |
| 316 | - $metadata->setIdGeneratorType(constant('Doctrine\ORM\Mapping\ClassMetadata::GENERATOR_TYPE_' . $generatedValueAnnot->strategy)); |
|
| 316 | + $metadata->setIdGeneratorType(constant('Doctrine\ORM\Mapping\ClassMetadata::GENERATOR_TYPE_'.$generatedValueAnnot->strategy)); |
|
| 317 | 317 | } |
| 318 | 318 | |
| 319 | 319 | if ($this->reader->getPropertyAnnotation($property, 'Doctrine\ORM\Mapping\Version')) { |
@@ -497,7 +497,7 @@ discard block |
||
| 497 | 497 | } |
| 498 | 498 | |
| 499 | 499 | // Evaluate the listener using naming convention. |
| 500 | - if ( ! $hasMapping ) { |
|
| 500 | + if ( ! $hasMapping) { |
|
| 501 | 501 | EntityListenerBuilder::bindEntityListener($metadata, $listenerClassName); |
| 502 | 502 | } |
| 503 | 503 | } |
@@ -526,11 +526,11 @@ discard block |
||
| 526 | 526 | */ |
| 527 | 527 | private function getFetchMode($className, $fetchMode) |
| 528 | 528 | { |
| 529 | - if ( ! defined('Doctrine\ORM\Mapping\ClassMetadata::FETCH_' . $fetchMode)) { |
|
| 529 | + if ( ! defined('Doctrine\ORM\Mapping\ClassMetadata::FETCH_'.$fetchMode)) { |
|
| 530 | 530 | throw MappingException::invalidFetchMode($className, $fetchMode); |
| 531 | 531 | } |
| 532 | 532 | |
| 533 | - return constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_' . $fetchMode); |
|
| 533 | + return constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_'.$fetchMode); |
|
| 534 | 534 | } |
| 535 | 535 | |
| 536 | 536 | /** |
@@ -50,6 +50,7 @@ |
||
| 50 | 50 | |
| 51 | 51 | /** |
| 52 | 52 | * {@inheritDoc} |
| 53 | + * @param string $className |
|
| 53 | 54 | */ |
| 54 | 55 | public function loadMetadataForClass($className, ClassMetadata $metadata) |
| 55 | 56 | { |
@@ -707,13 +707,13 @@ |
||
| 707 | 707 | return $joinColumn; |
| 708 | 708 | } |
| 709 | 709 | |
| 710 | - /** |
|
| 711 | - * Parses the given field as array. |
|
| 712 | - * |
|
| 713 | - * @param SimpleXMLElement $fieldMapping |
|
| 714 | - * |
|
| 715 | - * @return array |
|
| 716 | - */ |
|
| 710 | + /** |
|
| 711 | + * Parses the given field as array. |
|
| 712 | + * |
|
| 713 | + * @param SimpleXMLElement $fieldMapping |
|
| 714 | + * |
|
| 715 | + * @return array |
|
| 716 | + */ |
|
| 717 | 717 | private function columnToArray(SimpleXMLElement $fieldMapping) |
| 718 | 718 | { |
| 719 | 719 | $mapping = array( |
@@ -157,7 +157,7 @@ discard block |
||
| 157 | 157 | |
| 158 | 158 | if (isset($xmlRoot['inheritance-type'])) { |
| 159 | 159 | $inheritanceType = (string) $xmlRoot['inheritance-type']; |
| 160 | - $metadata->setInheritanceType(constant('Doctrine\ORM\Mapping\ClassMetadata::INHERITANCE_TYPE_' . $inheritanceType)); |
|
| 160 | + $metadata->setInheritanceType(constant('Doctrine\ORM\Mapping\ClassMetadata::INHERITANCE_TYPE_'.$inheritanceType)); |
|
| 161 | 161 | |
| 162 | 162 | if ($metadata->inheritanceType != \Doctrine\ORM\Mapping\ClassMetadata::INHERITANCE_TYPE_NONE) { |
| 163 | 163 | // Evaluate <discriminator-column...> |
@@ -354,7 +354,7 @@ discard block |
||
| 354 | 354 | } |
| 355 | 355 | |
| 356 | 356 | if (isset($oneToOneElement['fetch'])) { |
| 357 | - $mapping['fetch'] = constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_' . (string) $oneToOneElement['fetch']); |
|
| 357 | + $mapping['fetch'] = constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_'.(string) $oneToOneElement['fetch']); |
|
| 358 | 358 | } |
| 359 | 359 | |
| 360 | 360 | if (isset($oneToOneElement['mapped-by'])) { |
@@ -403,7 +403,7 @@ discard block |
||
| 403 | 403 | ); |
| 404 | 404 | |
| 405 | 405 | if (isset($oneToManyElement['fetch'])) { |
| 406 | - $mapping['fetch'] = constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_' . (string) $oneToManyElement['fetch']); |
|
| 406 | + $mapping['fetch'] = constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_'.(string) $oneToManyElement['fetch']); |
|
| 407 | 407 | } |
| 408 | 408 | |
| 409 | 409 | if (isset($oneToManyElement->cascade)) { |
@@ -450,7 +450,7 @@ discard block |
||
| 450 | 450 | } |
| 451 | 451 | |
| 452 | 452 | if (isset($manyToOneElement['fetch'])) { |
| 453 | - $mapping['fetch'] = constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_' . (string) $manyToOneElement['fetch']); |
|
| 453 | + $mapping['fetch'] = constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_'.(string) $manyToOneElement['fetch']); |
|
| 454 | 454 | } |
| 455 | 455 | |
| 456 | 456 | if (isset($manyToOneElement['inversed-by'])) { |
@@ -492,7 +492,7 @@ discard block |
||
| 492 | 492 | ); |
| 493 | 493 | |
| 494 | 494 | if (isset($manyToManyElement['fetch'])) { |
| 495 | - $mapping['fetch'] = constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_' . (string) $manyToManyElement['fetch']); |
|
| 495 | + $mapping['fetch'] = constant('Doctrine\ORM\Mapping\ClassMetadata::FETCH_'.(string) $manyToManyElement['fetch']); |
|
| 496 | 496 | } |
| 497 | 497 | |
| 498 | 498 | if (isset($manyToManyElement['orphan-removal'])) { |
@@ -617,7 +617,7 @@ discard block |
||
| 617 | 617 | // Evaluate <lifecycle-callbacks...> |
| 618 | 618 | if (isset($xmlRoot->{'lifecycle-callbacks'})) { |
| 619 | 619 | foreach ($xmlRoot->{'lifecycle-callbacks'}->{'lifecycle-callback'} as $lifecycleCallback) { |
| 620 | - $metadata->addLifecycleCallback((string) $lifecycleCallback['method'], constant('Doctrine\ORM\Events::' . (string) $lifecycleCallback['type'])); |
|
| 620 | + $metadata->addLifecycleCallback((string) $lifecycleCallback['method'], constant('Doctrine\ORM\Events::'.(string) $lifecycleCallback['type'])); |
|
| 621 | 621 | } |
| 622 | 622 | } |
| 623 | 623 | |
@@ -775,12 +775,12 @@ discard block |
||
| 775 | 775 | $region = isset($cacheMapping['region']) ? (string) $cacheMapping['region'] : null; |
| 776 | 776 | $usage = isset($cacheMapping['usage']) ? strtoupper($cacheMapping['usage']) : null; |
| 777 | 777 | |
| 778 | - if ($usage && ! defined('Doctrine\ORM\Mapping\ClassMetadata::CACHE_USAGE_' . $usage)) { |
|
| 778 | + if ($usage && ! defined('Doctrine\ORM\Mapping\ClassMetadata::CACHE_USAGE_'.$usage)) { |
|
| 779 | 779 | throw new \InvalidArgumentException(sprintf('Invalid cache usage "%s"', $usage)); |
| 780 | 780 | } |
| 781 | 781 | |
| 782 | 782 | if ($usage) { |
| 783 | - $usage = constant('Doctrine\ORM\Mapping\ClassMetadata::CACHE_USAGE_' . $usage); |
|
| 783 | + $usage = constant('Doctrine\ORM\Mapping\ClassMetadata::CACHE_USAGE_'.$usage); |
|
| 784 | 784 | } |
| 785 | 785 | |
| 786 | 786 | return array( |
@@ -70,8 +70,6 @@ |
||
| 70 | 70 | * Returns a join column name for a property. |
| 71 | 71 | * |
| 72 | 72 | * @param string $propertyName A property name. |
| 73 | - * @param string|null $className The fully-qualified class name. |
|
| 74 | - * This parameter is omitted from the signature due to BC |
|
| 75 | 73 | * |
| 76 | 74 | * @return string A join column name. |
| 77 | 75 | */ |
@@ -49,7 +49,7 @@ |
||
| 49 | 49 | /** |
| 50 | 50 | * Gets the SQL query. |
| 51 | 51 | * |
| 52 | - * @return mixed The built SQL query or an array of all SQL queries. |
|
| 52 | + * @return string The built SQL query or an array of all SQL queries. |
|
| 53 | 53 | * |
| 54 | 54 | * @override |
| 55 | 55 | */ |
@@ -579,7 +579,7 @@ |
||
| 579 | 579 | * Internal note: Tried to implement Serializable first but that did not work well |
| 580 | 580 | * with circular references. This solution seems simpler and works well. |
| 581 | 581 | * |
| 582 | - * @return array |
|
| 582 | + * @return string[] |
|
| 583 | 583 | */ |
| 584 | 584 | public function __sleep() |
| 585 | 585 | { |
@@ -403,7 +403,7 @@ discard block |
||
| 403 | 403 | */ |
| 404 | 404 | public function containsKey($key) |
| 405 | 405 | { |
| 406 | - if (! $this->initialized && $this->association['fetch'] === ClassMetadata::FETCH_EXTRA_LAZY |
|
| 406 | + if ( ! $this->initialized && $this->association['fetch'] === ClassMetadata::FETCH_EXTRA_LAZY |
|
| 407 | 407 | && isset($this->association['indexBy'])) { |
| 408 | 408 | $persister = $this->em->getUnitOfWork()->getCollectionPersister($this->association); |
| 409 | 409 | |
@@ -436,7 +436,7 @@ discard block |
||
| 436 | 436 | && $this->association['fetch'] === ClassMetadata::FETCH_EXTRA_LAZY |
| 437 | 437 | && isset($this->association['indexBy']) |
| 438 | 438 | ) { |
| 439 | - if (!$this->typeClass->isIdentifierComposite && $this->typeClass->isIdentifier($this->association['indexBy'])) { |
|
| 439 | + if ( ! $this->typeClass->isIdentifierComposite && $this->typeClass->isIdentifier($this->association['indexBy'])) { |
|
| 440 | 440 | return $this->em->find($this->typeClass->name, $key); |
| 441 | 441 | } |
| 442 | 442 | |
@@ -86,7 +86,7 @@ |
||
| 86 | 86 | public $handlesLimits; |
| 87 | 87 | |
| 88 | 88 | /** |
| 89 | - * @param ClassMetadata $class |
|
| 89 | + * @param \Shitty\ORM\Mapping\ClassMetadata $class |
|
| 90 | 90 | * @param ResultSetMapping $rsm |
| 91 | 91 | * @param bool $handlesLimits |
| 92 | 92 | */ |
@@ -20,11 +20,8 @@ |
||
| 20 | 20 | namespace Shitty\ORM\Persisters\Entity; |
| 21 | 21 | |
| 22 | 22 | use Shitty\ORM\Mapping\ClassMetadata; |
| 23 | -use Shitty\ORM\Query\ResultSetMapping; |
|
| 24 | - |
|
| 25 | 23 | use Shitty\DBAL\LockMode; |
| 26 | 24 | use Shitty\DBAL\Types\Type; |
| 27 | - |
|
| 28 | 25 | use Shitty\Common\Collections\Criteria; |
| 29 | 26 | use Shitty\ORM\Utility\PersisterHelper; |
| 30 | 27 | |
@@ -208,7 +208,7 @@ discard block |
||
| 208 | 208 | } |
| 209 | 209 | |
| 210 | 210 | foreach ($data as $columnName => $value) { |
| 211 | - if (!is_array($id) || !isset($id[$columnName])) { |
|
| 211 | + if ( ! is_array($id) || ! isset($id[$columnName])) { |
|
| 212 | 212 | $stmt->bindValue($paramIndex++, $value, $this->columnTypes[$columnName]); |
| 213 | 213 | } |
| 214 | 214 | } |
@@ -323,7 +323,7 @@ discard block |
||
| 323 | 323 | // If the current class in the root entity, add the filters |
| 324 | 324 | if ($filterSql = $this->generateFilterConditionSQL($this->em->getClassMetadata($this->class->rootEntityName), $this->getSQLTableAlias($this->class->rootEntityName))) { |
| 325 | 325 | $conditionSql .= $conditionSql |
| 326 | - ? ' AND ' . $filterSql |
|
| 326 | + ? ' AND '.$filterSql |
|
| 327 | 327 | : $filterSql; |
| 328 | 328 | } |
| 329 | 329 | |
@@ -342,29 +342,29 @@ discard block |
||
| 342 | 342 | switch ($lockMode) { |
| 343 | 343 | case LockMode::PESSIMISTIC_READ: |
| 344 | 344 | |
| 345 | - $lockSql = ' ' . $this->platform->getReadLockSql(); |
|
| 345 | + $lockSql = ' '.$this->platform->getReadLockSql(); |
|
| 346 | 346 | |
| 347 | 347 | break; |
| 348 | 348 | |
| 349 | 349 | case LockMode::PESSIMISTIC_WRITE: |
| 350 | 350 | |
| 351 | - $lockSql = ' ' . $this->platform->getWriteLockSql(); |
|
| 351 | + $lockSql = ' '.$this->platform->getWriteLockSql(); |
|
| 352 | 352 | |
| 353 | 353 | break; |
| 354 | 354 | } |
| 355 | 355 | |
| 356 | 356 | $tableName = $this->quoteStrategy->getTableName($this->class, $this->platform); |
| 357 | - $from = ' FROM ' . $tableName . ' ' . $baseTableAlias; |
|
| 358 | - $where = $conditionSql != '' ? ' WHERE ' . $conditionSql : ''; |
|
| 357 | + $from = ' FROM '.$tableName.' '.$baseTableAlias; |
|
| 358 | + $where = $conditionSql != '' ? ' WHERE '.$conditionSql : ''; |
|
| 359 | 359 | $lock = $this->platform->appendLockHint($from, $lockMode); |
| 360 | 360 | $columnList = $this->getSelectColumnsSQL(); |
| 361 | - $query = 'SELECT ' . $columnList |
|
| 361 | + $query = 'SELECT '.$columnList |
|
| 362 | 362 | . $lock |
| 363 | 363 | . $joinSql |
| 364 | 364 | . $where |
| 365 | 365 | . $orderBySql; |
| 366 | 366 | |
| 367 | - return $this->platform->modifyLimitQuery($query, $limit, $offset) . $lockSql; |
|
| 367 | + return $this->platform->modifyLimitQuery($query, $limit, $offset).$lockSql; |
|
| 368 | 368 | } |
| 369 | 369 | |
| 370 | 370 | /** |
@@ -384,14 +384,14 @@ discard block |
||
| 384 | 384 | |
| 385 | 385 | if ('' !== $filterSql) { |
| 386 | 386 | $conditionSql = $conditionSql |
| 387 | - ? $conditionSql . ' AND ' . $filterSql |
|
| 387 | + ? $conditionSql.' AND '.$filterSql |
|
| 388 | 388 | : $filterSql; |
| 389 | 389 | } |
| 390 | 390 | |
| 391 | 391 | $sql = 'SELECT COUNT(*) ' |
| 392 | - . 'FROM ' . $tableName . ' ' . $baseTableAlias |
|
| 392 | + . 'FROM '.$tableName.' '.$baseTableAlias |
|
| 393 | 393 | . $joinSql |
| 394 | - . (empty($conditionSql) ? '' : ' WHERE ' . $conditionSql); |
|
| 394 | + . (empty($conditionSql) ? '' : ' WHERE '.$conditionSql); |
|
| 395 | 395 | |
| 396 | 396 | return $sql; |
| 397 | 397 | } |
@@ -410,16 +410,16 @@ discard block |
||
| 410 | 410 | $conditions = array(); |
| 411 | 411 | $tableAlias = $this->getSQLTableAlias($parentClassName); |
| 412 | 412 | $parentClass = $this->em->getClassMetadata($parentClassName); |
| 413 | - $joinSql .= ' INNER JOIN ' . $this->quoteStrategy->getTableName($parentClass, $this->platform) . ' ' . $tableAlias . ' ON '; |
|
| 413 | + $joinSql .= ' INNER JOIN '.$this->quoteStrategy->getTableName($parentClass, $this->platform).' '.$tableAlias.' ON '; |
|
| 414 | 414 | |
| 415 | 415 | foreach ($identifierColumns as $idColumn) { |
| 416 | - $conditions[] = $baseTableAlias . '.' . $idColumn . ' = ' . $tableAlias . '.' . $idColumn; |
|
| 416 | + $conditions[] = $baseTableAlias.'.'.$idColumn.' = '.$tableAlias.'.'.$idColumn; |
|
| 417 | 417 | } |
| 418 | 418 | |
| 419 | 419 | $joinSql .= implode(' AND ', $conditions); |
| 420 | 420 | } |
| 421 | 421 | |
| 422 | - return parent::getLockTablesSql($lockMode) . $joinSql; |
|
| 422 | + return parent::getLockTablesSql($lockMode).$joinSql; |
|
| 423 | 423 | } |
| 424 | 424 | |
| 425 | 425 | /** |
@@ -488,7 +488,7 @@ discard block |
||
| 488 | 488 | ? $baseTableAlias |
| 489 | 489 | : $this->getSQLTableAlias($this->class->rootEntityName); |
| 490 | 490 | |
| 491 | - $columnList[] = $tableAlias . '.' . $discrColumn; |
|
| 491 | + $columnList[] = $tableAlias.'.'.$discrColumn; |
|
| 492 | 492 | |
| 493 | 493 | // sub tables |
| 494 | 494 | foreach ($this->class->subClasses as $subClassName) { |
@@ -603,11 +603,11 @@ discard block |
||
| 603 | 603 | $conditions = array(); |
| 604 | 604 | $parentClass = $this->em->getClassMetadata($parentClassName); |
| 605 | 605 | $tableAlias = $this->getSQLTableAlias($parentClassName); |
| 606 | - $joinSql .= ' INNER JOIN ' . $this->quoteStrategy->getTableName($parentClass, $this->platform) . ' ' . $tableAlias . ' ON '; |
|
| 606 | + $joinSql .= ' INNER JOIN '.$this->quoteStrategy->getTableName($parentClass, $this->platform).' '.$tableAlias.' ON '; |
|
| 607 | 607 | |
| 608 | 608 | |
| 609 | 609 | foreach ($identifierColumn as $idColumn) { |
| 610 | - $conditions[] = $baseTableAlias . '.' . $idColumn . ' = ' . $tableAlias . '.' . $idColumn; |
|
| 610 | + $conditions[] = $baseTableAlias.'.'.$idColumn.' = '.$tableAlias.'.'.$idColumn; |
|
| 611 | 611 | } |
| 612 | 612 | |
| 613 | 613 | $joinSql .= implode(' AND ', $conditions); |
@@ -618,10 +618,10 @@ discard block |
||
| 618 | 618 | $conditions = array(); |
| 619 | 619 | $subClass = $this->em->getClassMetadata($subClassName); |
| 620 | 620 | $tableAlias = $this->getSQLTableAlias($subClassName); |
| 621 | - $joinSql .= ' LEFT JOIN ' . $this->quoteStrategy->getTableName($subClass, $this->platform) . ' ' . $tableAlias . ' ON '; |
|
| 621 | + $joinSql .= ' LEFT JOIN '.$this->quoteStrategy->getTableName($subClass, $this->platform).' '.$tableAlias.' ON '; |
|
| 622 | 622 | |
| 623 | 623 | foreach ($identifierColumn as $idColumn) { |
| 624 | - $conditions[] = $baseTableAlias . '.' . $idColumn . ' = ' . $tableAlias . '.' . $idColumn; |
|
| 624 | + $conditions[] = $baseTableAlias.'.'.$idColumn.' = '.$tableAlias.'.'.$idColumn; |
|
| 625 | 625 | } |
| 626 | 626 | |
| 627 | 627 | $joinSql .= implode(' AND ', $conditions); |
@@ -620,7 +620,7 @@ |
||
| 620 | 620 | * Executes the query and returns an IterableResult that can be used to incrementally |
| 621 | 621 | * iterated over the result. |
| 622 | 622 | * |
| 623 | - * @param ArrayCollection|array|null $parameters The query parameters. |
|
| 623 | + * @param null|ArrayCollection $parameters The query parameters. |
|
| 624 | 624 | * @param integer $hydrationMode The hydration mode to use. |
| 625 | 625 | * |
| 626 | 626 | * @return \Doctrine\ORM\Internal\Hydration\IterableResult |
@@ -715,9 +715,9 @@ |
||
| 715 | 715 | ); |
| 716 | 716 | } |
| 717 | 717 | |
| 718 | - /** |
|
| 719 | - * {@inheritdoc} |
|
| 720 | - */ |
|
| 718 | + /** |
|
| 719 | + * {@inheritdoc} |
|
| 720 | + */ |
|
| 721 | 721 | protected function getHash() |
| 722 | 722 | { |
| 723 | 723 | return sha1(parent::getHash(). '-'. $this->_firstResult . '-' . $this->_maxResults); |
@@ -40,7 +40,7 @@ discard block |
||
| 40 | 40 | /** |
| 41 | 41 | * A query object is in CLEAN state when it has NO unparsed/unprocessed DQL parts. |
| 42 | 42 | */ |
| 43 | - const STATE_CLEAN = 1; |
|
| 43 | + const STATE_CLEAN = 1; |
|
| 44 | 44 | |
| 45 | 45 | /** |
| 46 | 46 | * A query object is in state DIRTY when it has DQL parts that have not yet been |
@@ -707,11 +707,11 @@ discard block |
||
| 707 | 707 | ->getName(); |
| 708 | 708 | |
| 709 | 709 | return md5( |
| 710 | - $this->getDql() . serialize($this->_hints) . |
|
| 711 | - '&platform=' . $platform . |
|
| 712 | - ($this->_em->hasFilters() ? $this->_em->getFilters()->getHash() : '') . |
|
| 713 | - '&firstResult=' . $this->_firstResult . '&maxResult=' . $this->_maxResults . |
|
| 714 | - '&hydrationMode=' . $this->_hydrationMode . '&types=' . serialize($this->_parsedTypes) . 'DOCTRINE_QUERY_CACHE_SALT' |
|
| 710 | + $this->getDql().serialize($this->_hints). |
|
| 711 | + '&platform='.$platform. |
|
| 712 | + ($this->_em->hasFilters() ? $this->_em->getFilters()->getHash() : ''). |
|
| 713 | + '&firstResult='.$this->_firstResult.'&maxResult='.$this->_maxResults. |
|
| 714 | + '&hydrationMode='.$this->_hydrationMode.'&types='.serialize($this->_parsedTypes).'DOCTRINE_QUERY_CACHE_SALT' |
|
| 715 | 715 | ); |
| 716 | 716 | } |
| 717 | 717 | |
@@ -720,7 +720,7 @@ discard block |
||
| 720 | 720 | */ |
| 721 | 721 | protected function getHash() |
| 722 | 722 | { |
| 723 | - return sha1(parent::getHash(). '-'. $this->_firstResult . '-' . $this->_maxResults); |
|
| 723 | + return sha1(parent::getHash().'-'.$this->_firstResult.'-'.$this->_maxResults); |
|
| 724 | 724 | } |
| 725 | 725 | |
| 726 | 726 | /** |