Documentation

Source

Table of Contents

Interfaces

Autowiring
Source of definitions for entries of the container.
DefinitionSource
Source of definitions for entries of the container.
MutableDefinitionSource
Describes a definition source to which we can add new definitions.

Classes

AttributeBasedAutowiring
Provides DI definitions by reading PHP 8 attributes such as #[Inject] and #[Injectable].
DefinitionArray
Reads DI definitions from a PHP array.
DefinitionFile
Reads DI definitions from a file returning a PHP array.
DefinitionNormalizer
Turns raw definitions/definition helpers into definitions ready to be resolved or compiled.
NoAutowiring
Implementation used when autowiring is completely disabled.
ReflectionBasedAutowiring
Reads DI class definitions using reflection.
SourceCache
Decorator that caches another definition source.
SourceChain
Manages a chain of other definition sources.

        
On this page

Search results