array getAfterRemovingPasses() Gets all passes for the AfterRemoving pass. Return Value array An array of passes
bool isAlias() Checks if the value of this node is an Alias. Return Value bool True if the value is an Alias instance
class AnalyzeServiceReferencesPass implements RepeatablePassInterface Run this pass before passes that need to know more about the relation of your services. This class will populate the ServiceReferenceGraph with information. You can retrieve the graph in other passes from the compiler. Methods __construct(bool $onlyConstructorArguments = false) setRepeatedPass(RepeatedPass $repeatedPass) Sets the RepeatedPass interface. process(ContainerBuilder $container) Processes a Contai
validate(mixed $value, Constraint $constraint) Checks if the passed value is valid. Parameters mixed $value The value that should be validated Constraint $constraint The constraint for the validation
addClassesToCompile(array $classes) Adds classes to the class cache. Parameters array $classes An array of classes
setProgressCharacter(string $char) Sets the progress bar character. Parameters string $char A character
bool isMasterRequest() Checks if this is a master request. Return Value bool True if the request is a master request
string getDefaultOption() Returns the name of the default option. Override this method to define a default option. Return Value string
addPass(CompilerPassInterface $pass, string $type = PassConfig::TYPE_BEFORE_OPTIMIZATION) Adds a pass to the PassConfig. Parameters CompilerPassInterface $pass A compiler pass string $type The type of the pass
ServiceReferenceGraphNode getDestNode() Returns the destination node. Return Value ServiceReferenceGraphNode
Page 525 of 787