c1bf81a23929366c112b391e9b422329ba9d54b0
[yaffs-website] / vendor / symfony / dependency-injection / Tests / Fixtures / yaml / legacy-services9.yml
1 parameters:
2     foo_class: Bar\FooClass
3     baz_class: BazClass
4     foo: bar
5
6 services:
7     foo:
8         class: Bar\FooClass
9         tags:
10             - { name: foo, foo: foo }
11             - { name: foo, bar: bar }
12         factory_class: Bar\FooClass
13         factory_method: getInstance
14         arguments: [foo, '@foo.baz', { '%foo%': 'foo is %foo%', foobar: '%foo%' }, true, '@service_container']
15         properties: { foo: bar, moo: '@foo.baz', qux: { '%foo%': 'foo is %foo%', foobar: '%foo%' } }
16         calls:
17             - [setBar, ['@bar']]
18             - [initialize, {  }]
19
20         configurator: sc_configure
21     foo.baz:
22         class: '%baz_class%'
23         factory_class: '%baz_class%'
24         factory_method: getInstance
25         configurator: ['%baz_class%', configureStatic1]
26     factory_service:
27         class: Bar
28         factory_method: getInstance
29         factory_service: foo.baz
30     foo_bar:
31         class: '%foo_class%'
32         shared: false
33         scope: prototype