private function cascadeMergeCollection($managedCol, array $mapping)
{
if (!$managedCol instanceof PersistentCollection || !($mapping['cascade'] & ClassMetadata::CASCADE_MERGE)) {
return;
}
$managedCol->initialize();
if (!$managedCol->isEmpty()) {
$managedCol->unwrap()->clear();
$managedCol->setDirty(true);
}
}