Below, is a summary of all classes and their parameters's typehinting status. .
| Method | Argument | Typehint | Default | |||||
| class Bubble | ||||||||
| Method | Argument | Typehint | Default | |||||
| collect | Collector | |||||||
| bind | ServiceBuilder | |||||||
| skip | Binder | |||||||
| compile | Compiler | |||||||
| burst | string | |||||||
| __toString | string | |||||||
| class Collection | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| lines | array | |||||||
| render | string | |||||||
| __toString | string | |||||||
| interface Collector | ||||||||
| Method | Argument | Typehint | Default | |||||
| collect | Collector | |||||||
| interface Compilable | ||||||||
| Method | Argument | Typehint | Default | |||||
| binding | string | |||||||
| compile | void | |||||||
| interface Compiler | ||||||||
| Method | Argument | Typehint | Default | |||||
| provider | void | |||||||
| wrapper | void | |||||||
| class ConcreteService | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| implements | void | |||||||
| expressions | array | |||||||
| binding | string | |||||||
| aliases | array | |||||||
| defaults | array | |||||||
| prototype | bool | |||||||
| tags | array | |||||||
| handler | Method | |||||||
| compile | void | |||||||
| class Definition | ||||||||
| Method | Argument | Typehint | Default | |||||
| aliases | array | |||||||
| defaults | array | |||||||
| bindings | array | |||||||
| class | ReflectionClass | |||||||
| constructor | array | |||||||
| method | ReflectionMethod | |||||||
| methods | array | |||||||
| arguments | array | |||||||
| classArgument | ?Expression | |||||||
| userArguments | array|? | |||||||
| defaultArgument | ?Expression | |||||||
| checkType | void | |||||||
| argumentExpression | Expression | |||||||
| methodName | string | |||||||
| __toString | string | |||||||
| class DefinitionBuilder | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| to | ServiceBuilder | |||||||
| toFactory | ServiceBuilder | |||||||
| toWrapper | ServiceBuilder | |||||||
| withConstructor | ServiceBuilder | |||||||
| withMethod | ServiceBuilder | |||||||
| withAlias | ServiceBuilder | |||||||
| withTag | ServiceBuilder | |||||||
| asPrototype | ServiceBuilder | |||||||
| withDefault | ServiceBuilder | |||||||
| done | Binder | |||||||
| makeConcrete | Definition | |||||||
| makeFactory | Definition | |||||||
| makeWrapper | Definition | |||||||
| __toString | string | |||||||
| class Expression | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| __toString | string | |||||||
| class Injector | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| has | ||||||||
| get | ||||||||
| service | object|? | |||||||
| wrap | object | |||||||
| alias | string | |||||||
| context | string|? | |||||||
| capture | void | |||||||
| release | void | |||||||
| fetch | object|? | |||||||
| tagged | array | |||||||
| call | ||||||||
| reflect | object | |||||||
| class | ReflectionClass | |||||||
| arguments | callable | |||||||
| __toString | string | |||||||
| class Method | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| render | string | |||||||
| __toString | string | |||||||
| interface Provider | ||||||||
| Method | Argument | Typehint | Default | |||||
| prototype | bool | |||||||
| aliases | array | |||||||
| tags | array | |||||||
| handler | Method | |||||||
| class ServiceFactory | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| expressions | array | |||||||
| binding | string | |||||||
| aliases | array | |||||||
| defaults | array | |||||||
| prototype | bool | |||||||
| tags | array | |||||||
| handler | Method | |||||||
| compile | void | |||||||
| class ServiceWrapper | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| expressions | array | |||||||
| binding | string | |||||||
| wrapping | string | |||||||
| aliases | array | |||||||
| defaults | array | |||||||
| priority | int | |||||||
| handler | Method | |||||||
| compile | void | |||||||
| class Tag | ||||||||
| Method | Argument | Typehint | Default | |||||
| __construct | ||||||||
| name | string | |||||||
| priority | int | |||||||
| __toString | string | |||||||
| class Template | ||||||||
| Method | Argument | Typehint | Default | |||||
| provider | void | |||||||
| method | string | |||||||
| wrapper | void | |||||||
| tags | Collection | |||||||
| wrappers | Collection | |||||||
| process | string | |||||||
| get | ||||||||
| render | string | |||||||
| __toString | string | |||||||
| interface Wrapper | ||||||||
| Method | Argument | Typehint | Default | |||||
| wrapping | string | |||||||
| priority | int | |||||||
| handler | Method | |||||||
| interface Binder | ||||||||
| Method | Argument | Typehint | Default | |||||
| bind | ServiceBuilder | |||||||
| skip | Binder | |||||||
| interface Container | ||||||||
| Method | Argument | Typehint | Default | |||||
| context | ?string | |||||||
| fetch | object|? | |||||||
| tagged | array | |||||||
| call | ||||||||
| interface ServiceBuilder | ||||||||
| Method | Argument | Typehint | Default | |||||
| to | ServiceBuilder | |||||||
| toFactory | ServiceBuilder | |||||||
| toWrapper | ServiceBuilder | |||||||
| withConstructor | ServiceBuilder | |||||||
| withMethod | ServiceBuilder | |||||||
| withAlias | ServiceBuilder | |||||||
| withTag | ServiceBuilder | |||||||
| withDefault | ServiceBuilder | |||||||
| asPrototype | ServiceBuilder | |||||||
| done | Binder | |||||||