services6.yml

drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Tests/Fixtures/yaml/services6.yml

File

drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Tests/Fixtures/yaml/services6.yml
View source
  1. services:
  2. foo: { class: FooClass }
  3. baz: { class: BazClass }
  4. scope.container: { class: FooClass, scope: container }
  5. scope.custom: { class: FooClass, scope: custom }
  6. scope.prototype: { class: FooClass, scope: prototype }
  7. constructor: { class: FooClass, factory_method: getInstance }
  8. file: { class: FooClass, file: %path%/foo.php }
  9. arguments: { class: FooClass, arguments: [foo, @foo, [true, false]] }
  10. configurator1: { class: FooClass, configurator: sc_configure }
  11. configurator2: { class: FooClass, configurator: [@baz, configure] }
  12. configurator3: { class: FooClass, configurator: [BazClass, configureStatic] }
  13. method_call1:
  14. class: FooClass
  15. calls:
  16. - [ setBar, [] ]
  17. - [ setBar ]
  18. method_call2:
  19. class: FooClass
  20. calls:
  21. - [ setBar, [ foo, @foo, [true, false] ] ]
  22. alias_for_foo: @foo
  23. another_alias_for_foo:
  24. alias: foo
  25. public: false
  26. factory_service: { class: BazClass, factory_method: getInstance, factory_service: baz_factory }
  27. request:
  28. class: Request
  29. synthetic: true
  30. synchronized: true
  31. lazy: true