From 24c8bbbcd43f1aedf211d23d8d453911a6a750cf Mon Sep 17 00:00:00 2001 From: Antoine Makdessi Date: Mon, 17 Jun 2024 08:15:55 +0200 Subject: [PATCH] feat(env processor): add doc/help on `APP_SECRET` env var not found exception --- .../DependencyInjection/EnvVarProcessor.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Component/DependencyInjection/EnvVarProcessor.php b/src/Symfony/Component/DependencyInjection/EnvVarProcessor.php index 8f4d588d89cac..ba50c6b4049ed 100644 --- a/src/Symfony/Component/DependencyInjection/EnvVarProcessor.php +++ b/src/Symfony/Component/DependencyInjection/EnvVarProcessor.php @@ -218,7 +218,19 @@ public function getEnv(string $prefix, string $name, \Closure $getEnv): mixed if (false === $env) { if (!$this->container->hasParameter("env($name)")) { - throw new EnvNotFoundException(sprintf('Environment variable not found: "%s".', $name)); + $message = sprintf('Environment variable not found: "%s".', $name); + + // Symfony internal + if ('APP_SECRET' === $name) { + $message = <<