AnalyzeServiceReferencesPass |
vendor/symfony/dependency-injection/Compiler/AnalyzeServiceReferencesPass.php |
Run this pass before passes that need to know more about the relation of
your services. |
AutoAliasServicePass |
vendor/symfony/dependency-injection/Compiler/AutoAliasServicePass.php |
Sets a service to be an alias of another one, given a format pattern. |
CheckCircularReferencesPass |
vendor/symfony/dependency-injection/Compiler/CheckCircularReferencesPass.php |
Checks your services for circular references. |
CheckDefinitionValidityPass |
vendor/symfony/dependency-injection/Compiler/CheckDefinitionValidityPass.php |
This pass validates each definition individually only taking the information
into account which is contained in the definition itself. |
CheckExceptionOnInvalidReferenceBehaviorPass |
vendor/symfony/dependency-injection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php |
Checks that all references are pointing to a valid service. |
CheckReferenceValidityPass |
vendor/symfony/dependency-injection/Compiler/CheckReferenceValidityPass.php |
Checks the validity of references. |
Compiler |
vendor/symfony/dependency-injection/Compiler/Compiler.php |
This class is used to remove circular dependencies between individual passes. |
CompilerPassInterface |
vendor/symfony/dependency-injection/Compiler/CompilerPassInterface.php |
Interface that must be implemented by compilation passes. |
DecoratorServicePass |
vendor/symfony/dependency-injection/Compiler/DecoratorServicePass.php |
Overwrites a service but keeps the overridden one. |
ExtensionCompilerPass |
vendor/symfony/dependency-injection/Compiler/ExtensionCompilerPass.php |
A pass to automatically process extensions if they implement
CompilerPassInterface. |
InlineServiceDefinitionsPass |
vendor/symfony/dependency-injection/Compiler/InlineServiceDefinitionsPass.php |
Inline service definitions where this is possible. |
LoggingFormatter |
vendor/symfony/dependency-injection/Compiler/LoggingFormatter.php |
Used to format logging messages during the compilation. |
MergeExtensionConfigurationPass |
vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php |
Merges extension configs into the container builder. |
PassConfig |
vendor/symfony/dependency-injection/Compiler/PassConfig.php |
Compiler Pass Configuration. |
RemoveAbstractDefinitionsPass |
vendor/symfony/dependency-injection/Compiler/RemoveAbstractDefinitionsPass.php |
Removes abstract Definitions. |
RemovePrivateAliasesPass |
vendor/symfony/dependency-injection/Compiler/RemovePrivateAliasesPass.php |
Remove private aliases from the container. They were only used to establish
dependencies between services, and these dependencies have been resolved in
one of the previous passes. |
RemoveUnusedDefinitionsPass |
vendor/symfony/dependency-injection/Compiler/RemoveUnusedDefinitionsPass.php |
Removes unused service definitions from the container. |
RepeatablePassInterface |
vendor/symfony/dependency-injection/Compiler/RepeatablePassInterface.php |
Interface that must be implemented by passes that are run as part of an
RepeatedPass. |
RepeatedPass |
vendor/symfony/dependency-injection/Compiler/RepeatedPass.php |
A pass that might be run repeatedly. |
ReplaceAliasByActualDefinitionPass |
vendor/symfony/dependency-injection/Compiler/ReplaceAliasByActualDefinitionPass.php |
Replaces aliases with actual service definitions, effectively removing these
aliases. |
ResolveDefinitionTemplatesPass |
vendor/symfony/dependency-injection/Compiler/ResolveDefinitionTemplatesPass.php |
This replaces all DefinitionDecorator instances with their equivalent fully
merged Definition instance. |
ResolveInvalidReferencesPass |
vendor/symfony/dependency-injection/Compiler/ResolveInvalidReferencesPass.php |
Emulates the invalid behavior if the reference is not found within the
container. |
ResolveParameterPlaceHoldersPass |
vendor/symfony/dependency-injection/Compiler/ResolveParameterPlaceHoldersPass.php |
Resolves all parameter placeholders "%somevalue%" to their real values. |
ResolveReferencesToAliasesPass |
vendor/symfony/dependency-injection/Compiler/ResolveReferencesToAliasesPass.php |
Replaces all references to aliases with references to the actual service. |
ServiceReferenceGraph |
vendor/symfony/dependency-injection/Compiler/ServiceReferenceGraph.php |
This is a directed graph of your services. |
ServiceReferenceGraphEdge |
vendor/symfony/dependency-injection/Compiler/ServiceReferenceGraphEdge.php |
Represents an edge in your service graph. |
ServiceReferenceGraphNode |
vendor/symfony/dependency-injection/Compiler/ServiceReferenceGraphNode.php |
Represents a node in your service graph. |