mirror of
https://github.com/YGGverse/gemini-php.git
synced 2025-01-12 16:18:09 +00:00
add escape method
This commit is contained in:
parent
3b371988ff
commit
284733886e
@ -31,7 +31,7 @@ class Pango
|
||||
{
|
||||
$lines[$index] = sprintf(
|
||||
'<span size="xx-large">%s</span>',
|
||||
htmlentities(
|
||||
self::escape(
|
||||
$h1
|
||||
)
|
||||
);
|
||||
@ -44,7 +44,7 @@ class Pango
|
||||
{
|
||||
$lines[$index] = sprintf(
|
||||
'<span size="x-large">%s</span>',
|
||||
htmlentities(
|
||||
self::escape(
|
||||
$h2
|
||||
)
|
||||
);
|
||||
@ -57,7 +57,7 @@ class Pango
|
||||
{
|
||||
$lines[$index] = sprintf(
|
||||
'<span size="large">%s</span>',
|
||||
htmlentities(
|
||||
self::escape(
|
||||
$h3
|
||||
)
|
||||
);
|
||||
@ -70,7 +70,7 @@ class Pango
|
||||
{
|
||||
if (!in_array($index, $escaped))
|
||||
{
|
||||
$lines[$index] = htmlentities(
|
||||
$lines[$index] = self::escape(
|
||||
$line
|
||||
);
|
||||
}
|
||||
@ -83,4 +83,13 @@ class Pango
|
||||
$lines
|
||||
);
|
||||
}
|
||||
|
||||
public static function escape(
|
||||
string $value
|
||||
): string
|
||||
{
|
||||
return htmlspecialchars(
|
||||
$value
|
||||
);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user