Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Fatal error: Call to undefined method KnpMenuMenuItem::setCurrentUri()
- in ProjectBundle/Menu/Builder.php on line 23
- <?php
- use KnpMenuFactoryInterface;
- use SymfonyComponentDependencyInjectionContainerAware;
- use SymfonyComponentHttpFoundationRequest;
- class Builder extends ContainerAware
- {
- private $factory;
- public function __construct(FactoryInterface $factory)
- {
- $this->factory = $factory;
- }
- public function createMenu(Request $request)
- {
- $menu = $this->factory->createItem('root');
- $menu->setCurrentUri($request->getRequestUri());
- $menu->addChild('Home', array('route' => '_home'));
- $menu->addChild('About', array('route' => '_about'));
- $menu->addChild('Bullshit', array('route' => '_bullshit'));
- return $menu;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement