File tree 2 files changed +21
-21
lines changed
2 files changed +21
-21
lines changed Original file line number Diff line number Diff line change @@ -43,11 +43,20 @@ project::
43
43
Registering your Listener
44
44
-------------------------
45
45
46
- As for any other listener, you need to add it in one of your configuration
47
- file and register it as a listener by adding the ``kernel.event_listener `` tag:
46
+ As with any other listener, you need to add it in one of your configuration
47
+ files and register it as a listener by adding the ``kernel.event_listener `` tag:
48
48
49
49
.. configuration-block ::
50
50
51
+ .. code-block :: yaml
52
+
53
+ # app/config/config.yml
54
+ services :
55
+ acme.demobundle.listener.request :
56
+ class : Acme\DemoBundle\RequestListener
57
+ tags :
58
+ - { name: kernel.event_listener, event: kernel.request, method: onKernelRequest }
59
+
51
60
.. code-block :: xml
52
61
53
62
<!-- app/config/config.xml -->
@@ -63,15 +72,6 @@ file and register it as a listener by adding the ``kernel.event_listener`` tag:
63
72
</services >
64
73
</container >
65
74
66
- .. code-block :: yaml
67
-
68
- # app/config/config.yml
69
- services :
70
- acme.demobundle.listener.request :
71
- class : Acme\DemoBundle\RequestListener
72
- tags :
73
- - { name: kernel.event_listener, event: kernel.request, method: onKernelRequest }
74
-
75
75
.. code-block :: php
76
76
77
77
# app/config/config.php
Original file line number Diff line number Diff line change @@ -56,19 +56,10 @@ As an example you'll create a price filter to format a given number into price::
56
56
Register an Extension as a Service
57
57
----------------------------------
58
58
59
- Now you must let Service Container know about your newly created Twig Extension:
59
+ Now you must let the Service Container know about your newly created Twig Extension:
60
60
61
61
.. configuration-block ::
62
62
63
- .. code-block :: xml
64
-
65
- <!-- src/Acme/DemoBundle/Resources/config/services.xml -->
66
- <services >
67
- <service id =" acme.twig.acme_extension" class =" Acme\DemoBundle\Twig\AcmeExtension" >
68
- <tag name =" twig.extension" />
69
- </service >
70
- </services >
71
-
72
63
.. code-block :: yaml
73
64
74
65
# src/Acme/DemoBundle/Resources/config/services.yml
@@ -78,6 +69,15 @@ Now you must let Service Container know about your newly created Twig Extension:
78
69
tags :
79
70
- { name: twig.extension }
80
71
72
+ .. code-block :: xml
73
+
74
+ <!-- src/Acme/DemoBundle/Resources/config/services.xml -->
75
+ <services >
76
+ <service id =" acme.twig.acme_extension" class =" Acme\DemoBundle\Twig\AcmeExtension" >
77
+ <tag name =" twig.extension" />
78
+ </service >
79
+ </services >
80
+
81
81
.. code-block :: php
82
82
83
83
// src/Acme/DemoBundle/Resources/config/services.php
You can’t perform that action at this time.
0 commit comments