mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-26 20:18:52 +02:00
N°8017 - Security - dependabot - Symfony's VarDumper vulnerable to un… (#731)
Upgrade all Symfony components to last security fix (~6.4.0)
This commit is contained in:
@@ -25,6 +25,7 @@ use Symfony\Component\Mailer\Mailer;
|
||||
use Symfony\Component\Translation\LocaleSwitcher;
|
||||
use Symfony\Component\Translation\Translator;
|
||||
use Symfony\Contracts\Service\ResetInterface;
|
||||
use Twig\Environment;
|
||||
use Twig\Extension\ExtensionInterface;
|
||||
use Twig\Extension\RuntimeExtensionInterface;
|
||||
use Twig\Loader\LoaderInterface;
|
||||
@@ -45,6 +46,10 @@ class TwigExtension extends Extension
|
||||
$loader = new PhpFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
|
||||
$loader->load('twig.php');
|
||||
|
||||
if (method_exists(Environment::class, 'resetGlobals')) {
|
||||
$container->getDefinition('twig')->addTag('kernel.reset', ['method' => 'resetGlobals']);
|
||||
}
|
||||
|
||||
if ($container::willBeAvailable('symfony/form', Form::class, ['symfony/twig-bundle'])) {
|
||||
$loader->load('form.php');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user