From 5393473c11021db9c33ea98a8e5e773de83edd5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Fastr=C3=A9?= Date: Wed, 6 Nov 2013 17:46:43 +0100 Subject: [PATCH] Create a controller for rendering menu --- Controller/MenuController.php | 21 +++++++++++++++++++++ Resources/config/services.yml | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 Controller/MenuController.php diff --git a/Controller/MenuController.php b/Controller/MenuController.php new file mode 100644 index 000000000..96a2170d1 --- /dev/null +++ b/Controller/MenuController.php @@ -0,0 +1,21 @@ +render($layout, array( + 'menu_composer' => $this->get('cl_chill_main_menu_composer'), + 'menu' => $menu, + 'args' => $args, + 'activeRouteKey' => $activeRouteKey + )); + } +} diff --git a/Resources/config/services.yml b/Resources/config/services.yml index 4a137bb8c..b9b91b165 100644 --- a/Resources/config/services.yml +++ b/Resources/config/services.yml @@ -2,7 +2,7 @@ parameters: # cl_chill_main.example.class: CL\Chill\MainBundle\Example services: - menu_composer: + cl_chill_main_menu_composer: class: CL\Chill\MainBundle\DependencyInjection\Services\MenuComposer arguments: - "@router"