From 75c512a6ca323216b36b25449636102d28df0288 Mon Sep 17 00:00:00 2001 From: Daniel Korte <9254-danielkorte@users.noreply.drupalcode.org> Date: Tue, 29 Nov 2022 11:52:48 +0500 Subject: [PATCH] Issue #3324280 by Daniel Korte: Use TwigFilter instead of TwigFunction in hook_twig_tweak_filters_alter() --- twig_tweak.api.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/twig_tweak.api.php b/twig_tweak.api.php index 31d0bfa..0965818 100644 --- a/twig_tweak.api.php +++ b/twig_tweak.api.php @@ -7,6 +7,7 @@ use Drupal\Component\Utility\Unicode; use Drupal\node\NodeInterface; +use Twig\TwigFilter; use Twig\TwigFunction; use Twig\TwigTest; @@ -45,9 +46,9 @@ function hook_twig_tweak_functions_alter(array &$functions): void { * Twig filters to alter. */ function hook_twig_tweak_filters_alter(array &$filters): void { - $filters[] = new TwigFunction('str_pad', 'str_pad'); - $filters[] = new TwigFunction('ucfirst', [Unicode::class, 'ucfirst']); - $filters[] = new TwigFunction('lcfirst', [Unicode::class, 'lcfirst']); + $filters[] = new TwigFilter('str_pad', 'str_pad'); + $filters[] = new TwigFilter('ucfirst', [Unicode::class, 'ucfirst']); + $filters[] = new TwigFilter('lcfirst', [Unicode::class, 'lcfirst']); } /**