Я только что обновил своих поставщиков в проекте Symfony 2.8, получив Twig 1.26.0
Я получаю следующее уведомление об отказе от поддержки:
Referencing the "Twig_Extension_Core" extension by its name (defined by getName()) is deprecated since 1.26 and will be removed in Twig 2.0. Use the Fully Qualified Extension Class Name instead.
Я попытался удалить метод getName()
из своего расширения, все работает, как и раньше, но устаревание все еще существует. Я думаю, что-то внутри самой Symfony
Возможно ли, что шаблон все еще кеширован?
Удалил весь кеш, не повезло
Уже исправлено в https://github.com/symfony/symfony/pull/20079, но еще не является частью стабильной версии Symfony
Самый полезный комментарий
Уже исправлено в https://github.com/symfony/symfony/pull/20079, но еще не является частью стабильной версии Symfony