PHP Класс Nette\DI\Helpers

Автор: David Grudl
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
autowireArguments ( ReflectionFunctionAbstract $method, array $arguments, $container ) : array Generates list of arguments using autowiring.
expand ( $var, array $params, $recursive = FALSE ) : mixed Expands %placeholders%.
filterArguments ( array $args ) : array Removes .
prefixServiceName ( $config, $namespace ) : mixed Replaces @extension with real extension name in service definition.

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

autowireArguments() публичный статический Метод

Generates list of arguments using autowiring.
public static autowireArguments ( ReflectionFunctionAbstract $method, array $arguments, $container ) : array
$method ReflectionFunctionAbstract
$arguments array
Результат array

expand() публичный статический Метод

Expands %placeholders%.
public static expand ( $var, array $params, $recursive = FALSE ) : mixed
$params array
Результат mixed

filterArguments() публичный статический Метод

.. and process constants recursively.
public static filterArguments ( array $args ) : array
$args array
Результат array

prefixServiceName() публичный статический Метод

Replaces @extension with real extension name in service definition.
public static prefixServiceName ( $config, $namespace ) : mixed
Результат mixed