1
0
mirror of synced 2025-02-02 21:41:45 +03:00

logical remove double condition

This commit is contained in:
ReenExe 2016-07-02 23:58:29 +03:00
parent 2301fb3ff2
commit f7317d700c

View File

@ -1546,11 +1546,9 @@ class ClassMetadataInfo implements ClassMetadata
$allCascades = array('remove', 'persist', 'refresh', 'merge', 'detach');
if (in_array('all', $cascades)) {
$cascades = $allCascades;
}
if (count($cascades) !== count(array_intersect($cascades, $allCascades))) {
} elseif (count($cascades) !== count(array_intersect($cascades, $allCascades))) {
throw MappingException::invalidCascadeOption(
array_diff($cascades, array_intersect($cascades, $allCascades)),
array_diff($cascades, $allCascades),
$this->name,
$mapping['fieldName']
);