From 0b69a1500516cb95ee3e6c6257a7abd43488452f Mon Sep 17 00:00:00 2001 From: Matthew Baggett Date: Mon, 17 May 2021 00:10:31 +0200 Subject: [PATCH] Fix namespaces for older components. --- src/Twig/Extensions/InflectionExtension.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Twig/Extensions/InflectionExtension.php b/src/Twig/Extensions/InflectionExtension.php index bac82f4..4b09e62 100644 --- a/src/Twig/Extensions/InflectionExtension.php +++ b/src/Twig/Extensions/InflectionExtension.php @@ -2,7 +2,7 @@ namespace Benzine\Twig\Extensions; -use Gone\Inflection\Inflect; +use MatthewBaggett\Inflection\Inflect; use Twig\Extension\AbstractExtension; use Twig\TwigFilter; @@ -11,11 +11,11 @@ class InflectionExtension extends AbstractExtension public function getFilters() { $filters = []; - $filters['pluralize'] = new TwigFilter('pluralize', function (string $word): string { - return Inflect::pluralize($word); + $filters['pluralize'] = new TwigFilter('pluralize', function (string $word = null): string { + return !empty($word) ? Inflect::pluralize($word) : ''; }); - $filters['singularize'] = new TwigFilter('singularize', function (string $word): string { - return Inflect::singularize($word); + $filters['singularize'] = new TwigFilter('singularize', function (string $word = null): string { + return !empty($word) ? Inflect::singularize($word) : ''; }); return $filters;