PHP Class Networking\InitCmsBundle\Menu\AdminMenuBuilder

Author: Yorkie Chadwick ([email protected])
Inheritance: extends MenuBuilder
Show file Open project: networking/init-cms-bundle

Protected Properties

Property Type Description
$adminPool Networking\InitCmsBundle\Admin\Pool

Public Methods

Method Description
createAdminMenu ( ) : boolean | Knp\Menu\ItemInterface
createAdminSideMenu ( array $menuGroups ) : Knp\Menu\ItemInterface Use service to create main admin navigation
setAdminPool ( $adminPool )

Protected Methods

Method Description
addIcon ( $item, $icon ) : mixed
getRoute ( ContentRoute $contentRoute ) : Route

Method Details

addIcon() protected method

protected addIcon ( $item, $icon ) : mixed
$item
$icon
return mixed

createAdminMenu() public method

public createAdminMenu ( ) : boolean | Knp\Menu\ItemInterface
return boolean | Knp\Menu\ItemInterface

createAdminSideMenu() public method

Use service to create main admin navigation
public createAdminSideMenu ( array $menuGroups ) : Knp\Menu\ItemInterface
$menuGroups array
return Knp\Menu\ItemInterface

getRoute() protected method

protected getRoute ( ContentRoute $contentRoute ) : Route
$contentRoute Networking\InitCmsBundle\Model\ContentRoute
return Networking\InitCmsBundle\Component\Routing\Route

setAdminPool() public method

public setAdminPool ( $adminPool )
$adminPool

Property Details

$adminPool protected property

protected Pool,Networking\InitCmsBundle\Admin $adminPool
return Networking\InitCmsBundle\Admin\Pool