You are here

namespace Symfony\Component\DependencyInjection\Compiler in Zircon Profile 8

Same name in other branches
  1. 8.0 Symfony\Component\DependencyInjection\Compiler
Classsort descending Location Description
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.