5.3 Параметры (зависимости) сервиса

Параметры или зависимости сервиса могут быть строковые, массивы или др. сервисы:

# app/config/config.yml
parameters:
    my_mailer.class: Acme\HelloBundle\Mailer
    my_mailer.transport: sendmail
    my_mailer.gateways:
        - mail1
        - mail2
        - mail3

services:
    my_mailer:
        class: %my_mailer.class%
        arguments: [%my_mailer.transport%]
        public: false
   newsletter:
        class: Acme\HelloBundle\Newsletter
        arguments: [@my_mailer]