twig compatibility stuff

This commit is contained in:
Andy Miller 2024-10-14 20:53:07 +01:00
parent 1967910789
commit dcfbd73d43
No known key found for this signature in database
GPG Key ID: 9F2CF38AEBDB0AE0

View File

@ -43,6 +43,17 @@ use function function_exists;
use function in_array;
use function is_array;
// Twig3 compatibility
if (!class_exists('Twig_SimpleFunction')) {
class_alias('\Twig\TwigFunction', 'Twig_SimpleFunction');
}
if (!class_exists('Twig_SimpleFilter')) {
class_alias('\Twig\TwigFilter', 'Twig_SimpleFilter');
}
if (!class_exists('Twig_Extension')) {
class_alias('\Twig\Extension\AbstractExtension', 'Twig_Extension');
}
/**
* Class Twig
* @package Grav\Common\Twig