1. merge conditions
2. convert `if` to `condition`
This commit is contained in:
parent
b108a2af52
commit
a81458a0aa
@ -1597,8 +1597,8 @@ class ClassMetadataInfo implements ClassMetadata
|
|||||||
|
|
||||||
foreach ($mapping['joinColumns'] as &$joinColumn) {
|
foreach ($mapping['joinColumns'] as &$joinColumn) {
|
||||||
if ($mapping['type'] === self::ONE_TO_ONE && ! $this->isInheritanceTypeSingleTable()) {
|
if ($mapping['type'] === self::ONE_TO_ONE && ! $this->isInheritanceTypeSingleTable()) {
|
||||||
if (count($mapping['joinColumns']) == 1) {
|
if (count($mapping['joinColumns']) === 1) {
|
||||||
if ( ! isset($mapping['id']) || ! $mapping['id']) {
|
if (empty($mapping['id'])) {
|
||||||
$joinColumn['unique'] = true;
|
$joinColumn['unique'] = true;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@ -1643,8 +1643,8 @@ class ClassMetadataInfo implements ClassMetadata
|
|||||||
$mapping['targetToSourceKeyColumns'] = array_flip($mapping['sourceToTargetKeyColumns']);
|
$mapping['targetToSourceKeyColumns'] = array_flip($mapping['sourceToTargetKeyColumns']);
|
||||||
}
|
}
|
||||||
|
|
||||||
$mapping['orphanRemoval'] = isset($mapping['orphanRemoval']) ? (bool) $mapping['orphanRemoval'] : false;
|
$mapping['orphanRemoval'] = isset($mapping['orphanRemoval']) && $mapping['orphanRemoval'];
|
||||||
$mapping['isCascadeRemove'] = $mapping['orphanRemoval'] ? true : $mapping['isCascadeRemove'];
|
$mapping['isCascadeRemove'] = $mapping['orphanRemoval'] || $mapping['isCascadeRemove'];
|
||||||
|
|
||||||
if ($mapping['orphanRemoval']) {
|
if ($mapping['orphanRemoval']) {
|
||||||
unset($mapping['unique']);
|
unset($mapping['unique']);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user