@@ 79-103 (lines=25) @@ | ||
76 | } |
|
77 | } else { |
|
78 | if ('KunstmaanUserManagementBundle_settings_users' == $parent->getRoute()) { |
|
79 | if ($this->authorizationChecker->isGranted('ROLE_SUPER_ADMIN')) { |
|
80 | $menuItem = new MenuItem($menu); |
|
81 | $menuItem |
|
82 | ->setRoute('KunstmaanUserManagementBundle_settings_users_add') |
|
83 | ->setUniqueId('Add user') |
|
84 | ->setLabel('Add user') |
|
85 | ->setParent($parent) |
|
86 | ->setAppearInNavigation(false); |
|
87 | if (stripos($request->attributes->get('_route'), $menuItem->getRoute()) === 0) { |
|
88 | $menuItem->setActive(true); |
|
89 | } |
|
90 | $children[] = $menuItem; |
|
91 | ||
92 | $menuItem = new MenuItem($menu); |
|
93 | $menuItem |
|
94 | ->setRoute('KunstmaanUserManagementBundle_settings_users_edit') |
|
95 | ->setUniqueId('Edit user') |
|
96 | ->setLabel('Edit user') |
|
97 | ->setParent($parent) |
|
98 | ->setAppearInNavigation(false); |
|
99 | if (stripos($request->attributes->get('_route'), $menuItem->getRoute()) === 0) { |
|
100 | $menuItem->setActive(true); |
|
101 | } |
|
102 | $children[] = $menuItem; |
|
103 | } |
|
104 | } else { |
|
105 | if ('KunstmaanUserManagementBundle_settings_groups' == $parent->getRoute()) { |
|
106 | if ($this->authorizationChecker->isGranted('ROLE_SUPER_ADMIN')) { |
|
@@ 106-130 (lines=25) @@ | ||
103 | } |
|
104 | } else { |
|
105 | if ('KunstmaanUserManagementBundle_settings_groups' == $parent->getRoute()) { |
|
106 | if ($this->authorizationChecker->isGranted('ROLE_SUPER_ADMIN')) { |
|
107 | $menuItem = new MenuItem($menu); |
|
108 | $menuItem |
|
109 | ->setRoute('KunstmaanUserManagementBundle_settings_groups_add') |
|
110 | ->setUniqueId('Add group') |
|
111 | ->setLabel('Add group') |
|
112 | ->setParent($parent) |
|
113 | ->setAppearInNavigation(false); |
|
114 | if (stripos($request->attributes->get('_route'), $menuItem->getRoute()) === 0) { |
|
115 | $menuItem->setActive(true); |
|
116 | } |
|
117 | $children[] = $menuItem; |
|
118 | ||
119 | $menuItem = new MenuItem($menu); |
|
120 | $menuItem |
|
121 | ->setRoute('KunstmaanUserManagementBundle_settings_groups_edit') |
|
122 | ->setUniqueId('Edit group') |
|
123 | ->setLabel('Edit group') |
|
124 | ->setParent($parent) |
|
125 | ->setAppearInNavigation(false); |
|
126 | if (stripos($request->attributes->get('_route'), $menuItem->getRoute()) === 0) { |
|
127 | $menuItem->setActive(true); |
|
128 | } |
|
129 | $children[] = $menuItem; |
|
130 | } |
|
131 | } else { |
|
132 | if ('KunstmaanUserManagementBundle_settings_roles' == $parent->getRoute()) { |
|
133 | if ($this->authorizationChecker->isGranted('ROLE_SUPER_ADMIN')) { |
|
@@ 131-159 (lines=29) @@ | ||
128 | } |
|
129 | $children[] = $menuItem; |
|
130 | } |
|
131 | } else { |
|
132 | if ('KunstmaanUserManagementBundle_settings_roles' == $parent->getRoute()) { |
|
133 | if ($this->authorizationChecker->isGranted('ROLE_SUPER_ADMIN')) { |
|
134 | $menuItem = new MenuItem($menu); |
|
135 | $menuItem |
|
136 | ->setRoute('KunstmaanUserManagementBundle_settings_roles_add') |
|
137 | ->setUniqueId('Add role') |
|
138 | ->setLabel('Add role') |
|
139 | ->setParent($parent) |
|
140 | ->setAppearInNavigation(false); |
|
141 | if (stripos($request->attributes->get('_route'), $menuItem->getRoute()) === 0) { |
|
142 | $menuItem->setActive(true); |
|
143 | } |
|
144 | $children[] = $menuItem; |
|
145 | ||
146 | $menuItem = new MenuItem($menu); |
|
147 | $menuItem |
|
148 | ->setRoute('KunstmaanUserManagementBundle_settings_roles_edit') |
|
149 | ->setUniqueId('Edit role') |
|
150 | ->setLabel('Edit role') |
|
151 | ->setParent($parent) |
|
152 | ->setAppearInNavigation(false); |
|
153 | if (stripos($request->attributes->get('_route'), $menuItem->getRoute()) === 0) { |
|
154 | $menuItem->setActive(true); |
|
155 | } |
|
156 | $children[] = $menuItem; |
|
157 | } |
|
158 | } |
|
159 | } |
|
160 | } |
|
161 | } |
|
162 | } |