Inheritance: extends Sulu\Bundle\AdminBundle\Admin\Admin
 /**
  * {@inheritdoc}
  */
 public function getNavigationItems(array $options = [])
 {
     if (!$this->securityChecker->hasPermission(CustomUrlAdmin::getCustomUrlSecurityContext($options['webspace']), PermissionTypes::VIEW)) {
         return [];
     }
     $contentNavigationItem = new ContentNavigationItem('content-navigation.webspace.custom-url');
     $contentNavigationItem->setId('tab-custom-urls');
     $contentNavigationItem->setAction('custom-urls');
     $contentNavigationItem->setPosition(40);
     $contentNavigationItem->setComponent('webspace/settings/custom-url@sulucustomurl');
     return [$contentNavigationItem];
 }
示例#2
0
 /**
  * {@inheritdoc}
  */
 public function getSecurityContext()
 {
     $request = $this->container->get('request_stack')->getCurrentRequest();
     return CustomUrlAdmin::getCustomUrlSecurityContext($request->get('webspaceKey'));
 }