修复 InitRuntimeInterface 的 TWIG 弃用警告

Fixing TWIG Deprecation warning for InitRuntimeInterface

我收到以下 TWIG 弃用警告:

The "Symfony\Bridge\Twig\Extension\FormExtension" class implements "Twig\Extension\InitRuntimeInterface" that is deprecated since Twig 2.7, to be removed in 3.0

但是,我找不到任何关于要更改的内容。有人可以指出正确的方向来解决这个警告吗?

我遇到了同样的错误,将 twig 从 v2.7.2 更新为 v2.7.4 修复了它。

composer update twig/twig

我认为您可以使用 needs_environment 标志而不是使用 Twig\Extension\InitRuntimeInterface

You will see how to fix it on this post