$names = [];
foreach($entities as $entity) {
$names[] = $entity->getName();
}to
$names = array_map(function(Entity $entity): string {
return $entity->getName();
},$entities);$names = [];
foreach($entities as $index => $entity) {
$names[] = $this->service->getName($entity, $index);
}to
$names = array_map(function(int $key, Entity $entity): string {
return $this->service->getName($entity, $index);
},array_keys($entities), $entities);