Make _v2_escape() more lenient about types

This commit is contained in:
Kijin Sung 2025-03-31 15:14:58 +09:00
parent ba74b47a29
commit fc2bdd7253

View file

@ -961,12 +961,12 @@ class Template
* @param string $str
* @return string
*/
protected function _v2_escape(string $str): string
protected function _v2_escape($str): string
{
switch ($this->config->context)
{
case 'JS': return escape_js($str);
default: return escape($str);
case 'JS': return escape_js(strval($str));
default: return escape(strval($str));
}
}