Classes and interfaces

DefinitionInterface

PartialMarker

ArrayDefinition

Class definitions based on a given array

BuilderDefinition

Class definitions based on a configuration array

ClassDefinition

Class definitions for a single class

CompilerDefinition

Class definitions based on a set of directories to be scanned

IntrospectionStrategy

Strategy used to discover methods to be considered as endpoints for dependency injection based on implemented interfaces, annotations and method names

RuntimeDefinition

Class definitions based on runtime reflection

Classes and interfaces

Inject

Annotation for injection endpoints for dependencies

Instantiator

Annotation for instantiator

Classes and interfaces

InjectionMethod

Definitions for an injection endpoint method

PhpClass

Object containing definitions for a single class