aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/Minz/Helper.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/Minz/Helper.php b/lib/Minz/Helper.php
index 61641f09f..bc143d0bd 100644
--- a/lib/Minz/Helper.php
+++ b/lib/Minz/Helper.php
@@ -19,13 +19,13 @@ final class Minz_Helper {
* @phpstan-param T $var
* @phpstan-return T
*/
- public static function htmlspecialchars_utf8(mixed $var): mixed {
+ public static function htmlspecialchars_utf8(mixed $var, int $flags = ENT_COMPAT): mixed {
if (is_array($var)) {
// @phpstan-ignore return.type
- return array_map([self::class, 'htmlspecialchars_utf8'], $var);
+ return array_map(fn($v) => self::htmlspecialchars_utf8($v, $flags), $var);
} elseif (is_string($var)) {
// @phpstan-ignore return.type
- return htmlspecialchars($var, ENT_COMPAT, 'UTF-8');
+ return htmlspecialchars($var, $flags, 'UTF-8');
} else {
return $var;
}