PHP Class Ojs\AdminBundle\Menu\MenuBuilder

Inheritance: extends Symfony\Component\DependencyInjection\ContainerAware
Show file Open project: ojs/ojs

Public Methods

Method Description
adminApplicationMenu ( Knp\Menu\FactoryInterface $factory ) : Knp\Menu\ItemInterface
adminLeftMenu ( Knp\Menu\FactoryInterface $factory ) : Knp\Menu\ItemInterface
adminRightMenu ( Knp\Menu\FactoryInterface $factory, array $options = [] ) : Knp\Menu\ItemInterface

Private Methods

Method Description
generateMenu ( Knp\Menu\FactoryInterface $factory, array $items = [], null $event = null ) : Knp\Menu\ItemInterface

Method Details

adminApplicationMenu() public method

public adminApplicationMenu ( Knp\Menu\FactoryInterface $factory ) : Knp\Menu\ItemInterface
$factory Knp\Menu\FactoryInterface
return Knp\Menu\ItemInterface

adminLeftMenu() public method

public adminLeftMenu ( Knp\Menu\FactoryInterface $factory ) : Knp\Menu\ItemInterface
$factory Knp\Menu\FactoryInterface
return Knp\Menu\ItemInterface

adminRightMenu() public method

public adminRightMenu ( Knp\Menu\FactoryInterface $factory, array $options = [] ) : Knp\Menu\ItemInterface
$factory Knp\Menu\FactoryInterface
$options array
return Knp\Menu\ItemInterface