Code Duplication    Length = 12-12 lines in 2 locations

src/Kunstmaan/AdminBundle/Helper/Menu/ModulesMenuAdaptor.php 1 location

@@ 26-37 (lines=12) @@
23
     */
24
    public function adaptChildren(MenuBuilder $menu, array &$children, MenuItem $parent = null, Request $request = null)
25
    {
26
        if (is_null($parent)) {
27
            $menuItem = new TopMenuItem($menu);
28
            $menuItem
29
                ->setRoute('KunstmaanAdminBundle_modules')
30
                ->setLabel('modules.title')
31
                ->setUniqueId('modules')
32
                ->setParent($parent);
33
            if (stripos($request->attributes->get('_route'), $menuItem->getRoute()) === 0) {
34
                $menuItem->setActive(true);
35
            }
36
            $children[] = $menuItem;
37
        }
38
    }
39
40
}

src/Kunstmaan/AdminBundle/Helper/Menu/SettingsMenuAdaptor.php 1 location

@@ 62-73 (lines=12) @@
59
            $children[] = $menuItem;
60
        } elseif ('KunstmaanAdminBundle_settings' == $parent->getRoute()) {
61
            if ( $this->authorizationChecker->isGranted('ROLE_SUPER_ADMIN') ) {
62
                if ( $this->isEnabledVersionChecker ) {
63
                    $menuItem = new MenuItem($menu);
64
                    $menuItem
65
                        ->setRoute('KunstmaanAdminBundle_settings_bundle_version')
66
                        ->setLabel('settings.version.bundle')
67
                        ->setUniqueId('bundle_versions')
68
                        ->setParent($parent);
69
                    if (stripos($request->attributes->get('_route'), $menuItem->getRoute()) === 0) {
70
                        $menuItem->setActive(true);
71
                    }
72
                    $children[] = $menuItem;
73
                }
74
            }
75
        }
76