From 1c163df08127c4230c1564c2060ed5a42208878e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Fastr=C3=A9?= Date: Thu, 30 Jul 2020 13:07:18 +0200 Subject: [PATCH] fix new namespace of twig extensions --- Templating/Twig/CustomFieldRenderingTwig.php | 10 ++++++---- Templating/Twig/CustomFieldsGroupRenderingTwig.php | 7 ++++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Templating/Twig/CustomFieldRenderingTwig.php b/Templating/Twig/CustomFieldRenderingTwig.php index a802e331c..38451a250 100644 --- a/Templating/Twig/CustomFieldRenderingTwig.php +++ b/Templating/Twig/CustomFieldRenderingTwig.php @@ -27,6 +27,8 @@ use Symfony\Component\DependencyInjection\ContainerAwareInterface; use Symfony\Component\DependencyInjection\ContainerInterface; use Symfony\Component\DependencyInjection\Container; use Chill\CustomFieldsBundle\Entity\CustomField; +use Twig\Extension\AbstractExtension; +use Twig\TwigFunction; /** * Add the following Twig Extension : @@ -35,7 +37,7 @@ use Chill\CustomFieldsBundle\Entity\CustomField; * * @author Julien Fastré */ -class CustomFieldRenderingTwig extends \Twig_Extension implements ContainerAwareInterface +class CustomFieldRenderingTwig extends AbstractExtension implements ContainerAwareInterface { /** @var Container $container The container */ @@ -72,7 +74,7 @@ class CustomFieldRenderingTwig extends \Twig_Extension implements ContainerAware public function getFunctions() { return [ - new \Twig_SimpleFunction('chill_custom_field_widget', array( + new TwigFunction('chill_custom_field_widget', array( $this, 'renderWidget' ), array( @@ -80,7 +82,7 @@ class CustomFieldRenderingTwig extends \Twig_Extension implements ContainerAware 'html' ) )), - new \Twig_SimpleFunction('chill_custom_field_label', array( + new TwigFunction('chill_custom_field_label', array( $this, 'renderLabel' ), array( @@ -88,7 +90,7 @@ class CustomFieldRenderingTwig extends \Twig_Extension implements ContainerAware 'html' ) )), - new \Twig_SimpleFunction('chill_custom_field_is_empty', array( + new TwigFunction('chill_custom_field_is_empty', array( $this, 'isEmptyValue' )) diff --git a/Templating/Twig/CustomFieldsGroupRenderingTwig.php b/Templating/Twig/CustomFieldsGroupRenderingTwig.php index a6b9305c0..10758d26d 100644 --- a/Templating/Twig/CustomFieldsGroupRenderingTwig.php +++ b/Templating/Twig/CustomFieldsGroupRenderingTwig.php @@ -25,7 +25,8 @@ namespace Chill\CustomFieldsBundle\Templating\Twig; use Symfony\Component\DependencyInjection\ContainerAwareInterface; use Symfony\Component\DependencyInjection\ContainerInterface; use Symfony\Component\DependencyInjection\Container; -use Chill\CustomFieldsBundle\Entity\CustomField; +use Twig\Extension\AbstractExtension; +use Twig\TwigFunction; /** * Add the following Twig Extension : @@ -35,7 +36,7 @@ use Chill\CustomFieldsBundle\Entity\CustomField; * @author Julien Fastré * @author Marc Ducobu */ -class CustomFieldsGroupRenderingTwig extends \Twig_Extension implements ContainerAwareInterface +class CustomFieldsGroupRenderingTwig extends AbstractExtension implements ContainerAwareInterface { /** @var Container $container The container */ @@ -72,7 +73,7 @@ class CustomFieldsGroupRenderingTwig extends \Twig_Extension implements Containe public function getFunctions() { return [ - new \Twig_SimpleFunction('chill_custom_fields_group_widget', array( + new TwigFunction('chill_custom_fields_group_widget', array( $this, 'renderWidget' ), array(