PHP Class Newscoop\NewscoopBundle\Menu\Builder

Exibir arquivo Open project: sourcefabric/newscoop

Protected Properties

Property Type Description
$container
$factory
$menu
$showConfigureMenu
$showPublishingEnvironmentMenu
$showUserMenu
$user

Public Methods

Method Description
__construct ( Knp\Menu\FactoryInterface $factory, $container )
mainBreadcrumb ( )
mainMenu ( $modern = false )
preparePluginsMenu ( $menu )

Protected Methods

Method Description
addChild ( $menu, $name, $element )

Private Methods

Method Description
decorateMenu ( $menu )
generateZendRoute ( $module, $element = [] )
hasPermission ( $resource, $action )
prepareActionsMenu ( $menu )
prepareConfigureMenu ( $menu )
prepareContentMenu ( $menu, $modern )
preparePrivileges ( )
prepareUsersMenu ( $menu )

Method Details

__construct() public method

public __construct ( Knp\Menu\FactoryInterface $factory, $container )
$factory Knp\Menu\FactoryInterface

addChild() protected method

protected addChild ( $menu, $name, $element )

mainBreadcrumb() public method

public mainBreadcrumb ( )

mainMenu() public method

public mainMenu ( $modern = false )

preparePluginsMenu() public method

public preparePluginsMenu ( $menu )

Property Details

$container protected_oe property

protected $container

$factory protected_oe property

protected $factory

$menu protected_oe property

protected $menu

$showConfigureMenu protected_oe property

protected $showConfigureMenu

$showPublishingEnvironmentMenu protected_oe property

protected $showPublishingEnvironmentMenu

$showUserMenu protected_oe property

protected $showUserMenu

$user protected_oe property

protected $user