This commit is contained in:
Kevin Frantz
2018-09-06 09:44:29 +02:00
parent f86b9a0f75
commit 36b9020c01
11 changed files with 301 additions and 3 deletions

View File

@@ -14,4 +14,5 @@ return [
Symfony\Bundle\DebugBundle\DebugBundle::class => ['dev' => true, 'test' => true],
Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true],
Symfony\Bundle\WebServerBundle\WebServerBundle::class => ['dev' => true],
Knp\Bundle\MenuBundle\KnpMenuBundle::class => ['all' => true],
];

View File

@@ -14,7 +14,13 @@ services:
public: false # Allows optimizing the container by removing unused services; this also means
# fetching services directly from the container via $container->get() won't work.
# The best practice is to be explicit about your dependencies anyway.
app.menu_builder:
class: App\Menu\Menu
app.menu.usertopbar:
class: Knp\Menu\MenuItem
factory: ['@app.menu_builder', 'userTopbar']
tags:
- { name: knp_menu.menu, alias: userTopbar }
# makes classes in src/ available to be used as services
# this creates a service per class whose id is the fully-qualified class name
App\: