Drupal\Core\DependencyInjection\Compiler
Classes
Registers the authentication_providers container parameter.
Defines a compiler pass to allow automatic override per backend.
Adds the context provider service IDs to the context manager.
Provides a compiler pass which disables the CORS middleware in case disabled.
Sets the _serviceId property on all services.
Passes the container to the alter() method of all service providers.
Replaces all services with a lazy flag.
Adds services tagged 'access_check' to the access_manager service.
Registers all event subscribers to the event dispatcher.
Adds services tagged "needs_destruction" to the "kernel_destruct_subscriber" service.
Adds services tagged 'stream_wrapper' to the stream_wrapper_manager service.
Provides a compiler pass for stacked HTTP kernels.
Provides a compiler pass for stacked session save handlers.
Collects services to add/inject them into a consumer service.
Adds the twig_extension_hash parameter to the container.