From 95dcfa2ee62d32b3553a8ce47b22b25aedefbffe Mon Sep 17 00:00:00 2001 From: Christian Flothmann Date: Sat, 30 May 2015 22:40:00 +0200 Subject: [PATCH] [FrameworkBundle] make `templating.helper.router` service available again for BC reasons --- UPGRADE-3.0.md | 9 +++++++++ .../FrameworkBundle/Resources/config/templating.xml | 8 +++++++- .../FrameworkBundle/Resources/config/templating_php.xml | 6 ------ 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/UPGRADE-3.0.md b/UPGRADE-3.0.md index f95d178ba75d..8c91a355a535 100644 --- a/UPGRADE-3.0.md +++ b/UPGRADE-3.0.md @@ -446,6 +446,15 @@ UPGRADE FROM 2.x to 3.0 * The `RouterApacheDumperCommand` was removed. + * The `templating.helper.router` service was moved to `templating_php.xml`. You + have to ensure that the PHP templating engine is enabled to be able to use it: + + ```yaml + framework: + templating: + engines: ['php'] + ``` + ### HttpKernel * The `Symfony\Component\HttpKernel\Log\LoggerInterface` has been removed in diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating.xml b/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating.xml index 7b723227dadc..5aeb38e28422 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating.xml +++ b/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating.xml @@ -15,6 +15,7 @@ Symfony\Component\Templating\Loader\ChainLoader Symfony\Bundle\FrameworkBundle\CacheWarmer\TemplateFinder Symfony\Bundle\FrameworkBundle\Templating\Helper\AssetsHelper + Symfony\Bundle\FrameworkBundle\Templating\Helper\RouterHelper @@ -61,12 +62,17 @@ + + + + + diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating_php.xml b/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating_php.xml index 5b4f8073feeb..ddcccc8df6bd 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating_php.xml +++ b/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating_php.xml @@ -8,7 +8,6 @@ Symfony\Bundle\FrameworkBundle\Templating\PhpEngine Symfony\Component\Templating\Helper\SlotsHelper Symfony\Bundle\FrameworkBundle\Templating\Helper\ActionsHelper - Symfony\Bundle\FrameworkBundle\Templating\Helper\RouterHelper Symfony\Bundle\FrameworkBundle\Templating\Helper\RequestHelper Symfony\Bundle\FrameworkBundle\Templating\Helper\SessionHelper Symfony\Bundle\FrameworkBundle\Templating\Helper\CodeHelper @@ -43,11 +42,6 @@ - - - - -