EnvVarProcessor

class EnvVarProcessor implements EnvVarProcessorInterface

Methods

__construct(ContainerInterface $container)
static string[] getProvidedTypes()
mixed getEnv(string $prefix, string $name, Closure $getEnv)

Returns the value of the given variable as managed by the current instance.

Details

__construct(ContainerInterface $container)

Parameters

ContainerInterface $container

static string[] getProvidedTypes()

Return Value

string[] The PHP-types managed by getEnv(), keyed by prefixes

mixed getEnv(string $prefix, string $name, Closure $getEnv)

Returns the value of the given variable as managed by the current instance.

Parameters

string $prefix The namespace of the variable
string $name The name of the variable within the namespace
Closure $getEnv A closure that allows fetching more env vars

Return Value

mixed

Exceptions

RuntimeException on error

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/DependencyInjection/EnvVarProcessor.html