/**
  * @param string $context
  * @param string $name
  * @param EngineInterface $templating
  * @param MenuProviderInterface $menuProvider
  * @param FactoryInterface $factory
  * @param TranslatorInterface $translator
  * @param string $translationDomain
  */
 public function __construct($context, $name, EngineInterface $templating, MenuProviderInterface $menuProvider, FactoryInterface $factory, TranslatorInterface $translator, $translationDomain = 'SonataUserBundle')
 {
     parent::__construct($context, $name, $templating, $menuProvider, $factory);
     $this->translator = $translator;
     $this->translationDomain = $translationDomain;
     $this->menuData = array();
 }
 /**
  * {@inheritdoc}
  */
 protected function getRootMenu(BlockContextInterface $blockContext)
 {
     //        $blockContext->setSetting('include_homepage_link', false);
     $menu = parent::getRootMenu($blockContext);
     //        $menu->addChild('sonata_media_gallery_index', array(
     //            'route'  => 'sonata_media_gallery_index',
     //            'extras' => array('translation_domain' => 'SonataMediaBundle'),
     //        ));
     return $menu;
 }
 /**
  * {@inheritdoc}
  */
 protected function getRootMenu(BlockContextInterface $blockContext)
 {
     $menu = parent::getRootMenu($blockContext);
     $menu->addChild('sonata_user_profile_breadcrumb_index', array('route' => 'sonata_user_profile_show', 'extras' => array('translation_domain' => 'SonataUserBundle')));
     return $menu;
 }
 /**
  * {@inheritdoc}
  */
 protected function getRootMenu(BlockContextInterface $blockContext)
 {
     $menu = parent::getRootMenu($blockContext);
     $menu->addChild('sonata_media_gallery_index', array('route' => 'sonata_media_gallery_index', 'extras' => array('translation_domain' => 'SonataMediaBundle')));
     return $menu;
 }
 /**
  * {@inheritdoc}
  */
 protected function getRootMenu(BlockContextInterface $blockContext)
 {
     $menu = parent::getRootMenu($blockContext);
     $menu->addChild('sonata_news_archive_breadcrumb', array('route' => 'sonata_news_home', 'extras' => array('translation_domain' => 'SonataNewsBundle')));
     return $menu;
 }
 /**
  * @param string                      $context
  * @param string                      $name
  * @param EngineInterface             $templating
  * @param MenuProviderInterface       $menuProvider
  * @param FactoryInterface            $factory
  * @param CmsManagerSelectorInterface $cmsSelector
  */
 public function __construct($context, $name, EngineInterface $templating, MenuProviderInterface $menuProvider, FactoryInterface $factory, CmsManagerSelectorInterface $cmsSelector)
 {
     $this->cmsSelector = $cmsSelector;
     parent::__construct($context, $name, $templating, $menuProvider, $factory);
 }
 /**
  * {@inheritdoc}
  */
 protected function getRootMenu(BlockContextInterface $blockContext)
 {
     $menu = parent::getRootMenu($blockContext);
     $menu->addChild('nz_portfolio_archive_breadcrumb', array('route' => 'nz_portfolio_home', 'extras' => array('translation_domain' => 'NzPortfolioBundle')));
     return $menu;
 }
 /**
  * {@inheritdoc}
  */
 public function setDefaultSettings(OptionsResolverInterface $resolver)
 {
     parent::setDefaultSettings($resolver);
     $resolver->setDefaults(array('menu_template' => 'SonataSeoBundle:Block:breadcrumb.html.twig', 'include_homepage_link' => false));
 }