Menu

## 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.

## Search results