Same name in other branches
  1. 8.9.x Drupal\Core\DependencyInjection
  2. 9 Drupal\Core\DependencyInjection
Classsort descending Location Description
AutowireTrait core/lib/Drupal/Core/DependencyInjection/AutowireTrait.php Defines a trait for automatically wiring dependencies from the container.
ClassResolverInterface core/lib/Drupal/Core/DependencyInjection/ClassResolverInterface.php Provides interface to get an instance of a class with dependency injection.
Container core/lib/Drupal/Core/DependencyInjection/Container.php Extends the container to prevent serialization.
ContainerBuilder core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php Drupal's dependency injection container builder.
ContainerInjectionInterface core/lib/Drupal/Core/DependencyInjection/ContainerInjectionInterface.php Defines a common interface for dependency container injection.
ContainerNotInitializedException core/lib/Drupal/Core/DependencyInjection/ContainerNotInitializedException.php Exception, thrown when a method is called on a non-initialized container.
DependencySerializationTrait core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php Provides dependency injection friendly methods for serialization.
DeprecatedServicePropertyTrait core/lib/Drupal/Core/DependencyInjection/DeprecatedServicePropertyTrait.php Provides a standard way to announce deprecated properties.
ServiceModifierInterface core/lib/Drupal/Core/DependencyInjection/ServiceModifierInterface.php Interface that service providers can implement to modify services.
ServiceProviderBase core/lib/Drupal/Core/DependencyInjection/ServiceProviderBase.php Base service provider implementation.
ServiceProviderInterface core/lib/Drupal/Core/DependencyInjection/ServiceProviderInterface.php Interface that all service providers must implement.
YamlFileLoader core/lib/Drupal/Core/DependencyInjection/YamlFileLoader.php YamlFileLoader loads YAML files service definitions.