/** * {@inheritdoc} */ public function editAction($id = null) { if ($this->getRequest()->get('subclass') && $this->getRequest()->get('subclass') == 'menu') { if (false === $this->admin->isGranted('ROLE_SUPER_ADMIN')) { throw new AccessDeniedException(); } } return parent::editAction($id); }
/** * {@inheritdoc} */ public function editAction($id = null) { /** @var Request $request */ $request = $this->get('request_stack')->getCurrentRequest(); if ($request->get('subclass') && $request->get('subclass') == 'menu') { if (false === $this->admin->isGranted('ROLE_SUPER_ADMIN')) { throw new AccessDeniedException(); } } return parent::editAction($id); }