Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
DI\Definition\ObjectDefinition Member List

This is the complete list of members for DI\Definition\ObjectDefinition, including all inherited members.

$classNameDI\Definition\ObjectDefinitionprotected
$constructorInjection (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinitionprotected
$lazy (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinitionprotected
$methodInjectionsDI\Definition\ObjectDefinitionprotected
$propertyInjections (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinitionprotected
__construct(string $name, string $className=null)DI\Definition\ObjectDefinition
__toString()DI\Definition\ObjectDefinition
addMethodInjection(MethodInjection $methodInjection) (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
addPropertyInjection(PropertyInjection $propertyInjection) (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
classExists() (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
completeConstructorInjection(MethodInjection $injection) (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
completeFirstMethodInjection(MethodInjection $injection) (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
getClassName() (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
getConstructorInjection() (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
getMethodInjections()DI\Definition\ObjectDefinition
getName()DI\Definition\ObjectDefinition
getPropertyInjections()DI\Definition\ObjectDefinition
isInstantiable() (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
isLazy() (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
replaceNestedDefinitions(callable $replacer)DI\Definition\ObjectDefinition
replaceWildcards(array $replacements)DI\Definition\ObjectDefinition
setClassName(?string $className) (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
setConstructorInjection(MethodInjection $constructorInjection) (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
setLazy(bool $lazy=null) (defined in DI\Definition\ObjectDefinition)DI\Definition\ObjectDefinition
setName(string $name)DI\Definition\ObjectDefinition