1services: 2 new_dependency_test.alias2: 3 alias: new_dependency_test.alias_dependency 4 new_dependency_test.alias_dependency2: 5 class: Drupal\new_dependency_test\ServiceWithDependency 6 arguments: ['@new_dependency_test.alias2'] 7 new_dependency_test.alias_dependency: 8 class: Drupal\new_dependency_test\ServiceWithDependency 9 arguments: ['@new_dependency_test.alias'] 10 new_dependency_test.recursion: 11 class: Drupal\new_dependency_test\ServiceWithDependency 12 arguments: ['@new_dependency_test.hard_dependency'] 13 new_dependency_test.alias: 14 alias: new_dependency_test.dependent 15 new_dependency_test.dependent: 16 class: Drupal\new_dependency_test\InjectedService 17 arguments: ['@new_dependency_test_with_service.service'] 18 new_dependency_test.hard_dependency: 19 class: Drupal\new_dependency_test\ServiceWithDependency 20 arguments: ['@new_dependency_test.dependent'] 21 new_dependency_test.optional_dependency: 22 class: Drupal\new_dependency_test\ServiceWithDependency 23 arguments: ['@?new_dependency_test.dependent'] 24 new_dependency_test.another_service: 25 class: Drupal\new_dependency_test\Service 26 new_dependency_test.another_service.decorated: 27 class: Drupal\new_dependency_test\Service 28 decorates: new_dependency_test.another_service 29 arguments: ['@new_dependency_test.another_service.decorated.inner'] 30 new_dependency_test.another_service_two: 31 class: Drupal\new_dependency_test\Service 32 new_dependency_test.another_service_two.decorated: 33 class: Drupal\new_dependency_test\Service 34 decorates: new_dependency_test.another_service_two 35 decoration_inner_name: new_dependency_test.foo 36 arguments: ['@new_dependency_test.foo'] 37 new_dependency_test.setter_injection: 38 class: Drupal\new_dependency_test\SetterInjection 39 calls: 40 - [setter, ['@new_dependency_test_with_service.service']] 41