WIP: Adjust model, remove manager branch in navigation

This commit is contained in:
Björn Fromme
2023-10-07 17:34:40 +02:00
parent 25a90b04aa
commit 8740041e7a
30 changed files with 302 additions and 152 deletions
-11
View File
@@ -88,17 +88,6 @@ abstract class AbstractMenuBuilder
}
}
protected function addManagerItem(ItemInterface $menu): void
{
if ($this->security->isGranted('ROLE_MANAGER')) {
$menu
->addChild('Managerbereich', ['route' => 'app_manager_index'])
->setChildrenAttribute('title', 'Managerbereich')
->setExtra('icon', 'user')
;
}
}
protected function addTeamerItem(ItemInterface $menu): void
{
if ($this->security->isGranted('ROLE_TEAMER')) {
-1
View File
@@ -125,7 +125,6 @@ class AdminMenuBuilder extends AbstractMenuBuilder
$this->addDivider($menu);
$this->addManagerItem($menu);
$this->addTeamerItem($menu);
$this->addDivider($menu);
-22
View File
@@ -1,22 +0,0 @@
<?php
namespace App\Menu;
use Knp\Menu\ItemInterface;
class ManagerMenuBuilder extends AbstractMenuBuilder
{
public function createMainMenu(array $options): ItemInterface
{
$menu = $this->createRootElement();
$this->addAdminItem($menu);
$this->addTeamerItem($menu);
$this->addDivider($menu);
$this->addLogoutItem($menu);
return $menu;
}
}
-1
View File
@@ -86,7 +86,6 @@ class TeamerMenuBuilder extends AbstractMenuBuilder
$this->addDivider($menu);
$this->addAdminItem($menu);
$this->addManagerItem($menu);
$this->addDivider($menu);