Compiler Pass Configuration.
This class has a default configuration embedded.
- author Johannes M.
Schmitt
CloneableInstantiable
Constants |
public Symfony |
public Symfony |
public Symfony |
public Symfony |
public Symfony |
Methods |
public __construct() |
public addPass(Symfony Adds a pass.
|
public getAfterRemovingPasses() : array Gets all passes for the AfterRemoving pass.
|
public getBeforeOptimizationPasses() : array Gets all passes for the BeforeOptimization pass.
|
public getBeforeRemovingPasses() : array Gets all passes for the BeforeRemoving pass.
|
public getMergePass() : Symfony Gets the Merge pass. |
public getOptimizationPasses() : array Gets all passes for the Optimization pass.
|
public getPasses() : array Returns all passes in order to be processed.
|
public getRemovingPasses() : array Gets all passes for the Removing pass.
|
public setAfterRemovingPasses(array $passes) : void Sets the AfterRemoving passes.
|
public setBeforeOptimizationPasses(array $passes) : void Sets the BeforeOptimization passes.
|
public setBeforeRemovingPasses(array $passes) : void Sets the BeforeRemoving passes.
|
public setMergePass(Symfony |
public setOptimizationPasses(array $passes) : void Sets the Optimization passes.
|
public setRemovingPasses(array $passes) : void Sets the Removing passes.
|
Properties |
private array $afterRemovingPasses |
private array $beforeOptimizationPasses |
private array $beforeRemovingPasses = [] |
private Symfony |
private array $optimizationPasses |
private array $removingPasses |
Methods |
private sortPasses(array $passes) : array Sort passes by priority.
|