N°6948 - Upgrade "symfony/twig-bridge" to v5.4.31

This commit is contained in:
Molkobain
2023-11-13 15:16:49 +01:00
parent 4d5a704d9a
commit eb7c971091
27 changed files with 326 additions and 250 deletions

View File

@@ -11,6 +11,7 @@
namespace Symfony\Bridge\Twig;
use Composer\InstalledVersions;
use Symfony\Bundle\FullStack;
use Twig\Error\SyntaxError;
use Twig\TwigFilter;
@@ -102,6 +103,12 @@ class UndefinedCallableHandler
return sprintf('Did you forget to %s? Unknown %s "%s".', self::FULL_STACK_ENABLE[$component], $type, $name);
}
return sprintf('Did you forget to run "composer require symfony/%s"? Unknown %s "%s".', $component, $type, $name);
$missingPackage = 'symfony/'.$component;
if (class_exists(InstalledVersions::class) && InstalledVersions::isInstalled($missingPackage)) {
$missingPackage = 'symfony/twig-bundle';
}
return sprintf('Did you forget to run "composer require %s"? Unknown %s "%s".', $missingPackage, $type, $name);
}
}