W3cubDocs

/Symfony 4.1

EnvVarProcessorInterface

interface EnvVarProcessorInterface

The EnvVarProcessorInterface is implemented by objects that manage environment-like variables.

Methods

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

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

static string[] getProvidedTypes()

Details

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

static string[] getProvidedTypes()

Return Value

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

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/DependencyInjection/EnvVarProcessorInterface.html