PHP Class Sonata\ProductBundle\Block\CategoriesMenuBlockService

Author: Hugo Briand ([email protected])
Inheritance: extends Sonata\BlockBundle\Block\Service\MenuBlockService
Show file Open project: sonata-project/ecommerce

Public Methods

Method Description
__construct ( string $name, Symfony\Component\Templating\EngineInterface $templating, Knp\Menu\Provider\MenuProviderInterface $menuProvider, ProductMenuBuilder $menuBuilder ) Constructor.
configureSettings ( Symfony\Component\OptionsResolver\OptionsResolver $resolver )
getName ( )

Protected Methods

Method Description
getMenu ( Sonata\BlockBundle\Block\BlockContextInterface $blockContext )

Method Details

__construct() public method

Constructor.
public __construct ( string $name, Symfony\Component\Templating\EngineInterface $templating, Knp\Menu\Provider\MenuProviderInterface $menuProvider, ProductMenuBuilder $menuBuilder )
$name string
$templating Symfony\Component\Templating\EngineInterface
$menuProvider Knp\Menu\Provider\MenuProviderInterface
$menuBuilder Sonata\ProductBundle\Menu\ProductMenuBuilder

configureSettings() public method

public configureSettings ( Symfony\Component\OptionsResolver\OptionsResolver $resolver )
$resolver Symfony\Component\OptionsResolver\OptionsResolver

getMenu() protected method

protected getMenu ( Sonata\BlockBundle\Block\BlockContextInterface $blockContext )
$blockContext Sonata\BlockBundle\Block\BlockContextInterface

getName() public method

public getName ( )