Documentation

MutableDefinitionSource extends DefinitionSource

Describes a definition source to which we can add new definitions.

Tags
author

Matthieu Napoli matthieu@mnapoli.fr

Table of Contents

Methods

addDefinition()  : void
getDefinition()  : Definition|null
Returns the DI definition for the entry name.
getDefinitions()  : array<string, Definition>

Methods

addDefinition()

public addDefinition(Definition $definition) : void
Parameters
$definition : Definition

getDefinition()

Returns the DI definition for the entry name.

public getDefinition(string $name) : Definition|null
Parameters
$name : string
Tags
throws
InvalidDefinition

An invalid definition was found.

Return values
Definition|null

getDefinitions()

public getDefinitions() : array<string, Definition>
Return values
array<string, Definition>

Definitions indexed by their name.


        
On this page

Search results