Revise obsolete use of \Twig_Filter to Twig\TwigFilter
This commit is contained in:
parent
1f53b40821
commit
036d067757
4 changed files with 9 additions and 5 deletions
|
|
@ -3,6 +3,7 @@
|
|||
namespace Benzine\Twig\Extensions;
|
||||
|
||||
use Twig\Extension\AbstractExtension;
|
||||
use Twig\TwigFilter;
|
||||
|
||||
class ArrayValuesTwigExtension extends AbstractExtension
|
||||
{
|
||||
|
|
@ -16,7 +17,7 @@ class ArrayValuesTwigExtension extends AbstractExtension
|
|||
$filters = [];
|
||||
$methods = ['values'];
|
||||
foreach ($methods as $method) {
|
||||
$filters[$method] = new \Twig_Filter($method, [$this, $method]);
|
||||
$filters[$method] = new TwigFilter($method, [$this, $method]);
|
||||
}
|
||||
|
||||
return $filters;
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
namespace Benzine\Twig\Extensions;
|
||||
|
||||
use Twig\Extension\AbstractExtension;
|
||||
use Twig\TwigFilter;
|
||||
|
||||
class FilterAlphanumericOnlyTwigExtension extends AbstractExtension
|
||||
{
|
||||
|
|
@ -16,7 +17,7 @@ class FilterAlphanumericOnlyTwigExtension extends AbstractExtension
|
|||
$filters = [];
|
||||
$methods = ['filteralphaonly'];
|
||||
foreach ($methods as $method) {
|
||||
$filters[$method] = new \Twig_Filter($method, [$this, $method]);
|
||||
$filters[$method] = new TwigFilter($method, [$this, $method]);
|
||||
}
|
||||
|
||||
return $filters;
|
||||
|
|
|
|||
|
|
@ -4,16 +4,17 @@ namespace Benzine\Twig\Extensions;
|
|||
|
||||
use Gone\Inflection\Inflect;
|
||||
use Twig\Extension\AbstractExtension;
|
||||
use Twig\TwigFilter;
|
||||
|
||||
class InflectionExtension extends AbstractExtension
|
||||
{
|
||||
public function getFilters()
|
||||
{
|
||||
$filters = [];
|
||||
$filters['pluralize'] = new \Twig_SimpleFilter('pluralize', function ($word) {
|
||||
$filters['pluralize'] = new TwigFilter('pluralize', function ($word) {
|
||||
return Inflect::pluralize($word);
|
||||
});
|
||||
$filters['singularize'] = new \Twig_SimpleFilter('singularize', function ($word) {
|
||||
$filters['singularize'] = new TwigFilter('singularize', function ($word) {
|
||||
return Inflect::singularize($word);
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ namespace Benzine\Twig\Extensions;
|
|||
use Camel\CaseTransformer;
|
||||
use Camel\Format;
|
||||
use Twig\Extension\AbstractExtension;
|
||||
use Twig\TwigFilter;
|
||||
|
||||
class TransformExtension extends AbstractExtension
|
||||
{
|
||||
|
|
@ -24,7 +25,7 @@ class TransformExtension extends AbstractExtension
|
|||
$name = 'transform_'.strtolower($fromTransformer).'_to_'.strtolower($toTransformer);
|
||||
$context = $this;
|
||||
$filters[$name] =
|
||||
new \Twig_SimpleFilter($name, function ($word) use ($context, $fromTransformer, $toTransformer) {
|
||||
new TwigFilter($name, function ($word) use ($context, $fromTransformer, $toTransformer) {
|
||||
return $context->transform($word, $fromTransformer, $toTransformer);
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue