File tree Expand file tree Collapse file tree 3 files changed +16
-7
lines changed
src/Symfony/Bundle/FrameworkBundle/Resources/config Expand file tree Collapse file tree 3 files changed +16
-7
lines changed Original file line number Diff line number Diff line change @@ -446,6 +446,15 @@ UPGRADE FROM 2.x to 3.0
446
446
447
447
* The ` RouterApacheDumperCommand ` was removed.
448
448
449
+ * The ` templating.helper.router ` service was moved to ` templating_php.xml ` . You
450
+ have to ensure that the PHP templating engine is enabled to be able to use it:
451
+
452
+ ``` yaml
453
+ framework :
454
+ templating :
455
+ engines : ['php']
456
+ ` ` `
457
+
449
458
### HttpKernel
450
459
451
460
* The ` Symfony\Component\HttpKernel\Log\LoggerInterface` has been removed in
Original file line number Diff line number Diff line change 15
15
<parameter key =" templating.loader.chain.class" >Symfony\Component\Templating\Loader\ChainLoader</parameter >
16
16
<parameter key =" templating.finder.class" >Symfony\Bundle\FrameworkBundle\CacheWarmer\TemplateFinder</parameter >
17
17
<parameter key =" templating.helper.assets.class" >Symfony\Bundle\FrameworkBundle\Templating\Helper\AssetsHelper</parameter >
18
+ <parameter key =" templating.helper.router.class" >Symfony\Bundle\FrameworkBundle\Templating\Helper\RouterHelper</parameter >
18
19
</parameters >
19
20
20
21
<services >
61
62
<service id =" templating.loader" alias =" templating.loader.filesystem" />
62
63
63
64
<!--
64
- This service will be moved to templating_php.xml in version 3.0, it exists here for BC reasons.
65
+ The following services will be moved to templating_php.xml in version 3.0, they exist here for BC reasons.
65
66
-->
66
67
<service id =" templating.helper.assets" class =" %templating.helper.assets.class%" >
67
68
<tag name =" templating.helper" alias =" assets" />
68
69
<argument /> <!-- default package -->
69
70
<argument type =" collection" /> <!-- named packages -->
70
71
</service >
72
+
73
+ <service id =" templating.helper.router" class =" %templating.helper.router.class%" >
74
+ <tag name =" templating.helper" alias =" router" />
75
+ <argument type =" service" id =" router" />
76
+ </service >
71
77
</services >
72
78
</container >
Original file line number Diff line number Diff line change 8
8
<parameter key =" templating.engine.php.class" >Symfony\Bundle\FrameworkBundle\Templating\PhpEngine</parameter >
9
9
<parameter key =" templating.helper.slots.class" >Symfony\Component\Templating\Helper\SlotsHelper</parameter >
10
10
<parameter key =" templating.helper.actions.class" >Symfony\Bundle\FrameworkBundle\Templating\Helper\ActionsHelper</parameter >
11
- <parameter key =" templating.helper.router.class" >Symfony\Bundle\FrameworkBundle\Templating\Helper\RouterHelper</parameter >
12
11
<parameter key =" templating.helper.request.class" >Symfony\Bundle\FrameworkBundle\Templating\Helper\RequestHelper</parameter >
13
12
<parameter key =" templating.helper.session.class" >Symfony\Bundle\FrameworkBundle\Templating\Helper\SessionHelper</parameter >
14
13
<parameter key =" templating.helper.code.class" >Symfony\Bundle\FrameworkBundle\Templating\Helper\CodeHelper</parameter >
43
42
<argument type =" service" id =" request_stack" />
44
43
</service >
45
44
46
- <service id =" templating.helper.router" class =" %templating.helper.router.class%" >
47
- <tag name =" templating.helper" alias =" router" />
48
- <argument type =" service" id =" router" />
49
- </service >
50
-
51
45
<service id =" templating.helper.actions" class =" %templating.helper.actions.class%" >
52
46
<tag name =" templating.helper" alias =" actions" />
53
47
<argument type =" service" id =" fragment.handler" />
You can’t perform that action at this time.
0 commit comments