DependencyInjection

Table of Contents

Namespaces

Cache

Interfaces

ServiceProviderInterface
A service provider provides entries to a container. Inspired by: https://github.com/container-interop/service-provider/blob/v0.4.0/src/ServiceProviderInterface.php

Classes

AllowedCallablePass
AssetFileSystemPublisherPass
AutowireInjectMethodsPass
Looks for definitions with autowiring enabled and registers their corresponding "inject*" methods as setters.
CommonFactory
ConsoleCommandPass
ContainerBuilder
ContainerException
An exception
EnvVarProcessor
FailsafeContainer
FileRendererPass
Compiler pass to validate tagged file renderers at container compile time.
ListenerProviderPass
LogChannelExtractor
LoggerAwarePass
LoggerInterfacePass
Looks for constructor arguments that request LoggerInterface and registers a lookup to the LogManager
MessageHandlerPass
MessengerMiddlewarePass
MfaProviderPass
Compiler pass to register tagged MFA providers
NotFoundException
An exception
PublicServicePass
ResolveClassPass
This is an overwrite for the upstream symfony/dependency-injection class resolution that introduced an incompatibility with existing TYPO3 services.
ServiceProviderCompilationPass
ServiceProviderRegistry
A class that holds the list of service providers of a project.
SingletonPass
SoftReferenceParserPass
Compiler pass to register tagged softreference parsers
On this page

Search results