name: EnvVarProcessorInterface class_comment: null dependencies: - name: RuntimeException type: class source: Symfony\Component\DependencyInjection\Exception\RuntimeException properties: [] methods: - name: getEnv visibility: public parameters: - name: prefix - name: name - name: getEnv comment: '# * The EnvVarProcessorInterface is implemented by objects that manage environment-like variables. # * # * @author Nicolas Grekas # */ # interface EnvVarProcessorInterface # { # /** # * Returns the value of the given variable as managed by the current instance. # * # * @param string $prefix The namespace of the variable; when the empty string is passed, null values should be kept as is # * @param string $name The name of the variable within the namespace # * @param \Closure(string): mixed $getEnv A closure that allows fetching more env vars # * # * @throws RuntimeException on error' - name: getProvidedTypes visibility: public parameters: [] comment: '# * @return array The PHP-types managed by getEnv(), keyed by prefixes' traits: - Symfony\Component\DependencyInjection\Exception\RuntimeException interfaces: []