private function resetIndexOfSubentites($entities)
{
if (count($entities) > 0 && method_exists($entities, 'getValues')) {
$newEntities = $entities->getValues();
$entities->clear();
foreach ($newEntities as $value) {
$entities->add($value);
}
}
return $entities;
}