PHP Класс DI\Definition\Source\DefinitionArray

Автор: Matthieu Napoli ([email protected])
Наследование: implements DI\Definition\Source\DefinitionSource, implements DI\Definition\Source\MutableDefinitionSource
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( array $definitions = [] )
addDefinition ( DI\Definition\Definition $definition )
addDefinitions ( array $definitions )
getDefinition ( $name )

Приватные методы

Метод Описание
castDefinition ( mixed $definition, string $name ) : DI\Definition\Definition
replaceWildcards ( string $string, array $replacements ) : string Replaces all the wildcards in the string with the given replacements.

Описание методов

__construct() публичный Метод

public __construct ( array $definitions = [] )
$definitions array

addDefinition() публичный Метод

public addDefinition ( DI\Definition\Definition $definition )
$definition DI\Definition\Definition

addDefinitions() публичный Метод

public addDefinitions ( array $definitions )
$definitions array DI definitions in a PHP array indexed by the definition name.

getDefinition() публичный Метод

public getDefinition ( $name )