You are here

public function CompilerPassInterface::process in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 vendor/symfony/dependency-injection/Compiler/CompilerPassInterface.php \Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface::process()

You can modify the container here before it is dumped to PHP code.

Parameters

ContainerBuilder $container:

46 methods override CompilerPassInterface::process()
AddClassesToCachePass::process in vendor/symfony/http-kernel/DependencyInjection/AddClassesToCachePass.php
You can modify the container here before it is dumped to PHP code.
AnalyzeServiceReferencesPass::process in vendor/symfony/dependency-injection/Compiler/AnalyzeServiceReferencesPass.php
Processes a ContainerBuilder object to populate the service reference graph.
AutoAliasServicePass::process in vendor/symfony/dependency-injection/Compiler/AutoAliasServicePass.php
You can modify the container here before it is dumped to PHP code.
BackendCompilerPass::process in core/lib/Drupal/Core/DependencyInjection/Compiler/BackendCompilerPass.php
You can modify the container here before it is dumped to PHP code.
CacheContextsPass::process in core/lib/Drupal/Core/Cache/Context/CacheContextsPass.php
Implements CompilerPassInterface::process().

... See full list

File

vendor/symfony/dependency-injection/Compiler/CompilerPassInterface.php, line 28

Class

CompilerPassInterface
Interface that must be implemented by compilation passes.

Namespace

Symfony\Component\DependencyInjection\Compiler

Code

public function process(ContainerBuilder $container);