From 5d636108a1e59a4dea1433decfc55128f549c43f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Wed, 31 Jan 2024 18:08:27 +0100 Subject: [PATCH] chore: code cleanup --- src/Menu/AbstractMenuBuilder.php | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/Menu/AbstractMenuBuilder.php b/src/Menu/AbstractMenuBuilder.php index c9229e7..21b1b41 100644 --- a/src/Menu/AbstractMenuBuilder.php +++ b/src/Menu/AbstractMenuBuilder.php @@ -61,15 +61,14 @@ abstract class AbstractMenuBuilder if (isset($options['routeParameters'])) { $itemOptions['routeParameters'] = $options['routeParameters']; } - $addedItem = $menu + if (isset($options['icon'])) { + $itemOptions['extras']['icon'] = $options['icon']; + } + + return $menu ->addChild($options['title'], $itemOptions) ->setChildrenAttribute('title', $options['title']) ; - if (isset($options['icon'])) { - $addedItem->setExtra('icon', $options['icon']); - } - - return $addedItem; } protected function getDefaultRouteParameters(string $parameter = 'id', string $default = '0'): array