From 9fd92da9847505aafe751499d2b1ab41415c326f Mon Sep 17 00:00:00 2001 From: Alexander Schranz Date: Fri, 22 Mar 2024 11:32:04 +0100 Subject: [PATCH] Check for existence of vendor directory for better error message (#1301) --- symfony/console/5.3/bin/console | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/symfony/console/5.3/bin/console b/symfony/console/5.3/bin/console index c933dc535..d8d530e2c 100755 --- a/symfony/console/5.3/bin/console +++ b/symfony/console/5.3/bin/console @@ -4,6 +4,10 @@ use App\Kernel; use Symfony\Bundle\FrameworkBundle\Console\Application; +if (!is_dir(dirname(__DIR__).'/vendor')) { + throw new LogicException('Dependencies are missing. Try running "composer install".'); +} + if (!is_file(dirname(__DIR__).'/vendor/autoload_runtime.php')) { throw new LogicException('Symfony Runtime is missing. Try running "composer require symfony/runtime".'); }