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.
http://api.symfony.com/4.0/Symfony/Component/DependencyInjection/EnvVarProcessorInterface.html