Moodle PHP Documentation 4.4
Moodle 4.4.9+ (Build: 20250613) (541f1569af4)
DI\Definition\Source\DefinitionSource Interface Reference
Inheritance diagram for DI\Definition\Source\DefinitionSource:
DI\Definition\Source\AttributeBasedAutowiring DI\Definition\Source\DefinitionArray DI\Definition\Source\MutableDefinitionSource DI\Definition\Source\ReflectionBasedAutowiring DI\Definition\Source\SourceCache DI\Definition\Source\SourceChain DI\Definition\Source\DefinitionFile DI\Definition\Source\DefinitionArray DI\Definition\Source\SourceCache DI\Definition\Source\SourceChain DI\Definition\Source\DefinitionFile

Public Member Functions

 getDefinition (string $name)
 Returns the DI definition for the entry name.
 
 getDefinitions ()
 

Member Function Documentation

◆ getDefinition()

DI\Definition\Source\DefinitionSource::getDefinition ( string $name)

Returns the DI definition for the entry name.

Exceptions
InvalidDefinitionAn invalid definition was found.

Implemented in DI\Definition\Source\AttributeBasedAutowiring, DI\Definition\Source\DefinitionArray, DI\Definition\Source\DefinitionFile, DI\Definition\Source\ReflectionBasedAutowiring, and DI\Definition\Source\SourceCache.

◆ getDefinitions()

DI\Definition\Source\DefinitionSource::getDefinitions ( )

The documentation for this interface was generated from the following file: