From 574f3ea909e9c3556bac582e5fbd822b57179a15 Mon Sep 17 00:00:00 2001 From: Marco Pivetta Date: Sun, 19 Oct 2014 18:34:06 +0200 Subject: [PATCH] #1120 - map functions over array iteration/mutation --- .../Console/Command/MappingDescribeCommand.php | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/lib/Doctrine/ORM/Tools/Console/Command/MappingDescribeCommand.php b/lib/Doctrine/ORM/Tools/Console/Command/MappingDescribeCommand.php index 7a5872264..f68825da0 100644 --- a/lib/Doctrine/ORM/Tools/Console/Command/MappingDescribeCommand.php +++ b/lib/Doctrine/ORM/Tools/Console/Command/MappingDescribeCommand.php @@ -301,15 +301,17 @@ EOT * * @return array */ - private function formatEntityListeners($entityListeners) + private function formatEntityListeners(array $entityListeners) { - $entityListenerNames = array(); - - foreach ($entityListeners as $entityListener) { - $entityListenerNames[] = get_class($entityListener); - } - - return $this->formatField('Entity listeners', $entityListenerNames); + return $this->formatField( + 'Entity listeners', + array_map( + function ($entityListener) { + return get_class($entityListener); + }, + $entityListeners + ) + ); } /**