Skip to content

Commit 6e08e18

Browse files
committed
Merge branch 'yml-rendering' of github.com:lucascourot/symfony-docs into lucascourot-yml-rendering
Conflicts: components/dependency_injection/parentservices.rst
2 parents 4be8c5b + e1ae126 commit 6e08e18

File tree

16 files changed

+68
-47
lines changed

16 files changed

+68
-47
lines changed

book/doctrine.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1311,7 +1311,7 @@ the current date, only when the entity is first persisted (i.e. inserted):
13111311
type: entity
13121312
# ...
13131313
lifecycleCallbacks:
1314-
prePersist: [ setCreatedValue ]
1314+
prePersist: [setCreatedValue]
13151315
13161316
.. code-block:: xml
13171317

book/service_container.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ straightforward. Parameters make defining services more organized and flexible:
192192
services:
193193
my_mailer:
194194
class: "%my_mailer.class%"
195-
arguments: [%my_mailer.transport%]
195+
arguments: ["%my_mailer.transport%"]
196196
197197
.. code-block:: xml
198198
@@ -318,7 +318,7 @@ directories don't exist, create them.
318318
services:
319319
my_mailer:
320320
class: "%my_mailer.class%"
321-
arguments: [%my_mailer.transport%]
321+
arguments: ["%my_mailer.transport%"]
322322
323323
.. code-block:: xml
324324
@@ -358,7 +358,7 @@ configuration.
358358
359359
# app/config/config.yml
360360
imports:
361-
- { resource: @AcmeHelloBundle/Resources/config/services.yml }
361+
- { resource: "@AcmeHelloBundle/Resources/config/services.yml" }
362362
363363
.. code-block:: xml
364364
@@ -559,7 +559,7 @@ the service container gives you a much more appealing option:
559559
# ...
560560
newsletter_manager:
561561
class: "%newsletter_manager.class%"
562-
arguments: [@my_mailer]
562+
arguments: ["@my_mailer"]
563563
564564
.. code-block:: xml
565565
@@ -650,7 +650,7 @@ Injecting the dependency by the setter method just needs a change of syntax:
650650
newsletter_manager:
651651
class: "%newsletter_manager.class%"
652652
calls:
653-
- [ setMailer, [ @my_mailer ] ]
653+
- [setMailer, ["@my_mailer"]]
654654
655655
.. code-block:: xml
656656
@@ -717,7 +717,7 @@ it exists and do nothing if it doesn't:
717717
services:
718718
newsletter_manager:
719719
class: "%newsletter_manager.class%"
720-
arguments: [@?my_mailer]
720+
arguments: ["@?my_mailer"]
721721
722722
.. code-block:: xml
723723
@@ -822,7 +822,7 @@ Configuring the service container is easy:
822822
services:
823823
newsletter_manager:
824824
class: "%newsletter_manager.class%"
825-
arguments: [@mailer, @templating]
825+
arguments: ["@mailer", "@templating"]
826826
827827
.. code-block:: xml
828828

components/dependency_injection/factories.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ in the previous example takes the ``templating`` service as an argument:
162162
factory_service: newsletter_factory
163163
factory_method: get
164164
arguments:
165-
- @templating
165+
- "@templating"
166166
167167
.. code-block:: xml
168168

components/dependency_injection/introduction.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,11 +236,11 @@ config files:
236236
services:
237237
mailer:
238238
class: Mailer
239-
arguments: [%mailer.transport%]
239+
arguments: ["%mailer.transport%"]
240240
newsletter_manager:
241241
class: NewsletterManager
242242
calls:
243-
- [ setMailer, [ @mailer ] ]
243+
- [setMailer, ["@mailer"]]
244244
245245
.. code-block:: xml
246246

components/dependency_injection/parentservices.rst

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,14 @@ The service config for these classes would look something like this:
6464
newsletter_manager:
6565
class: "%newsletter_manager.class%"
6666
calls:
67-
- [ setMailer, [ @my_mailer ] ]
68-
- [ setEmailFormatter, [ @my_email_formatter] ]
67+
- [setMailer, ["@my_mailer"]]
68+
- [setEmailFormatter, ["@my_email_formatter"]]
6969
7070
greeting_card_manager:
7171
class: "%greeting_card_manager.class%"
7272
calls:
73-
- [ setMailer, [ @my_mailer ] ]
74-
- [ setEmailFormatter, [ @my_email_formatter] ]
73+
- [setMailer, ["@my_mailer"]]
74+
- [setEmailFormatter, ["@my_email_formatter"]]
7575
7676
.. code-block:: xml
7777
@@ -192,8 +192,8 @@ a parent for a service.
192192
mail_manager:
193193
abstract: true
194194
calls:
195-
- [ setMailer, [ @my_mailer ] ]
196-
- [ setEmailFormatter, [ @my_email_formatter] ]
195+
- [setMailer, ["@my_mailer"]]
196+
- [setEmailFormatter, ["@my_email_formatter"]]
197197
198198
newsletter_manager:
199199
class: "%newsletter_manager.class%"
@@ -312,15 +312,26 @@ to the ``NewsletterManager`` class, the config would look like this:
312312
mail_manager:
313313
abstract: true
314314
calls:
315+
<<<<<<< HEAD
315316
- [ setMailer, [ @my_mailer ] ]
316317
- [ setEmailFormatter, [ @my_email_formatter] ]
317318

319+
=======
320+
- [setMailer, ["@my_mailer"]]
321+
- [setEmailFormatter, ["@my_email_formatter"]]
322+
323+
>>>>>>> e1ae126cb094754b7f4e72bbdb4388fed7f2d188
318324
newsletter_manager:
319325
class: "%newsletter_manager.class%"
320326
parent: mail_manager
321327
calls:
328+
<<<<<<< HEAD
322329
- [ setMailer, [ @my_alternative_mailer ] ]
323330

331+
=======
332+
- [setMailer, ["@my_alternative_mailer"]]
333+
334+
>>>>>>> e1ae126cb094754b7f4e72bbdb4388fed7f2d188
324335
greeting_card_manager:
325336
class: "%greeting_card_manager.class%"
326337
parent: mail_manager
@@ -439,14 +450,24 @@ If you had the following config:
439450
mail_manager:
440451
abstract: true
441452
calls:
453+
<<<<<<< HEAD
442454
- [ setFilter, [ @my_filter ] ]
443455

456+
=======
457+
- [setFilter, ["@my_filter"]]
458+
459+
>>>>>>> e1ae126cb094754b7f4e72bbdb4388fed7f2d188
444460
newsletter_manager:
445461
class: "%newsletter_manager.class%"
446462
parent: mail_manager
447463
calls:
464+
<<<<<<< HEAD
448465
- [ setFilter, [ @another_filter ] ]
449466

467+
=======
468+
- [setFilter, ["@another_filter"]]
469+
470+
>>>>>>> e1ae126cb094754b7f4e72bbdb4388fed7f2d188
450471
.. code-block:: xml
451472
452473
<parameters>

components/dependency_injection/tags.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ For example you may add the following transports as services:
7979
acme_mailer.transport.smtp:
8080
class: \Swift_SmtpTransport
8181
arguments:
82-
- %mailer_host%
82+
- "%mailer_host%"
8383
tags:
8484
- { name: acme_mailer.transport }
8585
acme_mailer.transport.sendmail:
@@ -219,7 +219,7 @@ To answer this, change the service declaration:
219219
acme_mailer.transport.smtp:
220220
class: \Swift_SmtpTransport
221221
arguments:
222-
- %mailer_host%
222+
- "%mailer_host%"
223223
tags:
224224
- { name: acme_mailer.transport, alias: foo }
225225
acme_mailer.transport.sendmail:

components/dependency_injection/types.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ service container configuration:
4343
# ...
4444
newsletter_manager:
4545
class: NewsletterManager
46-
arguments: [@my_mailer]
46+
arguments: ["@my_mailer"]
4747
4848
.. code-block:: xml
4949
@@ -119,7 +119,7 @@ accepts the dependency::
119119
newsletter_manager:
120120
class: NewsletterManager
121121
calls:
122-
- [ setMailer, [ @my_mailer ] ]
122+
- [setMailer, ["@my_mailer"]]
123123
124124
.. code-block:: xml
125125
@@ -186,7 +186,7 @@ Another possibility is just setting public fields of the class directly::
186186
newsletter_manager:
187187
class: NewsletterManager
188188
properties:
189-
mailer: @my_mailer
189+
mailer: "@my_mailer"
190190
191191
.. code-block:: xml
192192

cookbook/configuration/pdo_session_storage.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ configuration format of your choice):
4141
4242
session.storage.pdo:
4343
class: Symfony\Component\HttpFoundation\SessionStorage\PdoSessionStorage
44-
arguments: [@pdo, %session.storage.options%, %pdo.db_options%]
44+
arguments: ["@pdo", "%session.storage.options%", "%pdo.db_options%"]
4545
4646
.. code-block:: xml
4747
@@ -133,8 +133,8 @@ parameter.ini by referencing the database-related parameters defined there:
133133
class: PDO
134134
arguments:
135135
- "mysql:host=%database_host%;port=%database_port%;dbname=%database_name%"
136-
- %database_user%
137-
- %database_password%
136+
- "%database_user%"
137+
- "%database_password%"
138138
139139
.. code-block:: xml
140140

cookbook/doctrine/multiple_entity_managers.rst

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,20 @@ The following configuration code shows how you can configure two entity managers
2727
default_connection: default
2828
connections:
2929
default:
30-
driver: %database_driver%
31-
host: %database_host%
32-
port: %database_port%
33-
dbname: %database_name%
34-
user: %database_user%
35-
password: %database_password%
30+
driver: "%database_driver%"
31+
host: "%database_host%"
32+
port: "%database_port%"
33+
dbname: "%database_name%"
34+
user: "%database_user%"
35+
password: "%database_password%"
3636
charset: UTF8
3737
customer:
38-
driver: %database_driver2%
39-
host: %database_host2%
40-
port: %database_port2%
41-
dbname: %database_name2%
42-
user: %database_user2%
43-
password: %database_password2%
38+
driver: "%database_driver2%"
39+
host: "%database_host2%"
40+
port: "%database_port2%"
41+
dbname: "%database_name2%"
42+
user: "%database_user2%"
43+
password: "%database_password2%"
4444
charset: UTF8
4545
4646
orm:

cookbook/event_dispatcher/before_after_filters.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ your listener to be called just before any controller is executed.
156156
services:
157157
demo.tokens.action_listener:
158158
class: Acme\DemoBundle\EventListener\TokenListener
159-
arguments: [ %tokens% ]
159+
arguments: ["%tokens%"]
160160
tags:
161161
- { name: kernel.event_listener, event: kernel.controller, method: onKernelController }
162162
@@ -251,7 +251,7 @@ event:
251251
services:
252252
demo.tokens.action_listener:
253253
class: Acme\DemoBundle\EventListener\TokenListener
254-
arguments: [ %tokens% ]
254+
arguments: ["%tokens%"]
255255
tags:
256256
- { name: kernel.event_listener, event: kernel.controller, method: onKernelController }
257257
- { name: kernel.event_listener, event: kernel.response, method: onKernelResponse }

cookbook/logging/monolog.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ using a processor.
279279
280280
monolog.processor.session_request:
281281
class: Acme\MyBundle\SessionRequestProcessor
282-
arguments: [ @session ]
282+
arguments: ["@session"]
283283
tags:
284284
- { name: monolog.processor, method: processRecord }
285285

cookbook/security/custom_authentication_provider.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -361,11 +361,11 @@ to service ids that do not exist yet: ``wsse.security.authentication.provider``
361361
services:
362362
wsse.security.authentication.provider:
363363
class: Acme\DemoBundle\Security\Authentication\Provider\WsseProvider
364-
arguments: ['', %kernel.cache_dir%/security/nonces]
364+
arguments: ["", "%kernel.cache_dir%/security/nonces"]
365365
366366
wsse.security.authentication.listener:
367367
class: Acme\DemoBundle\Security\Firewall\WsseListener
368-
arguments: [@security.context, @security.authentication.manager]
368+
arguments: ["@security.context", "@security.authentication.manager"]
369369
370370
371371
.. code-block:: xml

cookbook/security/securing_services.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Then in your service configuration, you can inject the service:
8080
services:
8181
newsletter_manager:
8282
class: "%newsletter_manager.class%"
83-
arguments: [@security.context]
83+
arguments: ["@security.context"]
8484
8585
.. code-block:: xml
8686

cookbook/security/voters.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,10 +114,10 @@ and tag it as a "security.voter":
114114
services:
115115
security.access.blacklist_voter:
116116
class: Acme\DemoBundle\Security\Authorization\Voter\ClientIpVoter
117-
arguments: [@service_container, [123.123.123.123, 171.171.171.171]]
117+
arguments: ["@service_container", [123.123.123.123, 171.171.171.171]]
118118
public: false
119119
tags:
120-
- { name: security.voter }
120+
- { name: security.voter }
121121
122122
.. code-block:: xml
123123

cookbook/web_services/php_soap_extension.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ a ``HelloService`` object properly:
6262
services:
6363
hello_service:
6464
class: Acme\SoapBundle\Services\HelloService
65-
arguments: [@mailer]
65+
arguments: ["@mailer"]
6666
6767
.. code-block:: xml
6868

reference/dic_tags.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ channel when injecting the logger in a service.
309309
services:
310310
my_service:
311311
class: Fully\Qualified\Loader\Class\Name
312-
arguments: [@logger]
312+
arguments: ["@logger"]
313313
tags:
314314
- { name: monolog.logger, channel: acme }
315315

0 commit comments

Comments
 (0)