Drupal\Core\DependencyInjection
Namespaces
Classes
Implements the class resolver interface supporting class names and services.
Extends the Drupal container to set the service ID on the created object.
Drupal's dependency injection container builder.
Exception thrown when a method is called that requires a container, but the container is not initialized yet.
Provides dependency injection friendly methods for serialization.
Provides a standard way to announce deprecated properties.
Base service provider implementation.
YamlFileLoader loads YAML files service definitions.
Interfaces
Provides an interface to get a instance of a class with dependency injection.
Defines a common interface for dependency container injection.
Interface that service providers can implement to modify services.
Interface that all service providers must implement.