Copied!

Validates environment variable placeholders used in extension configuration with dummy values.

CloneableInstantiable
Methods
public getExtensionConfig() : array
 
  • internal
public process(Symfony\Component\DependencyInjection\ContainerBuilder $container) : void
Constants
private Symfony\Component\DependencyInjection\Compiler\ValidateEnvPlaceholdersPass::TYPE_FIXTURES = ['array' => [], 'bool' => false, 'float' => 0, 'int' => 0, 'string' => '']
Properties
private array $extensionConfig = []
Methods
private getParameterDefaultAndDefaultType(string $name, Symfony\Component\DependencyInjection\ParameterBag\ParameterBag $defaultBag) : array
 
  • return array{0: string, 1: string}
private getPlaceholderValues(string $env, Symfony\Component\DependencyInjection\ParameterBag\ParameterBag $defaultBag, array $envTypes) : array
 
  • param array<string,list<string>> $envTypes
  • return array<string,mixed>
© 2025 Bruce Wells
Search Namespaces \ Classes
Configuration