Add twig_escape_filter_is_safe() as deprecated.

This commit is contained in:
Francesco Sardara
2024-04-17 18:07:44 +02:00
committed by Fabien Potencier
parent c145871023
commit 1170144f66
+15
View File
@@ -11,9 +11,11 @@
use Twig\Environment;
use Twig\Extension\EscaperExtension;
use Twig\Node\Node;
/**
* @internal
*
* @deprecated since Twig 3.9
*/
function twig_raw_filter($string)
@@ -25,6 +27,7 @@ function twig_raw_filter($string)
/**
* @internal
*
* @deprecated since Twig 3.9
*/
function twig_escape_filter(Environment $env, $string, $strategy = 'html', $charset = null, $autoescape = false)
@@ -33,3 +36,15 @@ function twig_escape_filter(Environment $env, $string, $strategy = 'html', $char
return EscaperExtension::escape($env, $string, $strategy, $charset, $autoescape);
}
/**
* @internal
*
* @deprecated since Twig 3.9
*/
function twig_escape_filter_is_safe(Node $filterArgs)
{
trigger_deprecation('twig/twig', '3.9', 'Using the internal "%s" function is deprecated.', __FUNCTION__);
return EscaperExtension::escapeFilterIsSafe($filterArgs);
}