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. |