class PassConfig

Compiler Pass Configuration

This class has a default configuration embedded.

@author Johannes M. Schmitt <schmittjoh@gmail.com>

@api

Hierarchy

  • class \Symfony\Component\DependencyInjection\Compiler\PassConfig

Expanded class hierarchy of PassConfig

3 files declare their use of PassConfig

File

drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Compiler/PassConfig.php, line 25

Namespace

Symfony\Component\DependencyInjection\Compiler
View source

Members

Namesort descending Modifiers Type Description Overrides
PassConfig::$afterRemovingPasses private property
PassConfig::$beforeOptimizationPasses private property
PassConfig::$beforeRemovingPasses private property
PassConfig::$mergePass private property
PassConfig::$optimizationPasses private property
PassConfig::$removingPasses private property
PassConfig::addPass public function Adds a pass.
PassConfig::getAfterRemovingPasses public function Gets all passes for the AfterRemoving pass.
PassConfig::getBeforeOptimizationPasses public function Gets all passes for the BeforeOptimization pass.
PassConfig::getBeforeRemovingPasses public function Gets all passes for the BeforeRemoving pass.
PassConfig::getMergePass public function Gets all passes for the Merge pass.
PassConfig::getOptimizationPasses public function Gets all passes for the Optimization pass.
PassConfig::getPasses public function Returns all passes in order to be processed.
PassConfig::getRemovingPasses public function Gets all passes for the Removing pass.
PassConfig::setAfterRemovingPasses public function Sets the AfterRemoving passes.
PassConfig::setBeforeOptimizationPasses public function Sets the BeforeOptimization passes.
PassConfig::setBeforeRemovingPasses public function Sets the BeforeRemoving passes.
PassConfig::setMergePass public function Sets the Merge Pass.
PassConfig::setOptimizationPasses public function Sets the Optimization passes.
PassConfig::setRemovingPasses public function Sets the Removing passes.
PassConfig::TYPE_AFTER_REMOVING constant
PassConfig::TYPE_BEFORE_OPTIMIZATION constant
PassConfig::TYPE_BEFORE_REMOVING constant
PassConfig::TYPE_OPTIMIZE constant
PassConfig::TYPE_REMOVE constant
PassConfig::__construct public function Constructor.