Compare commits
2
Commits
5182ba19bc
...
3bcd5c9780
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3bcd5c9780 | ||
|
|
7a2fa872fa |
@@ -6,7 +6,7 @@ use Picea\Compiler\Context;
|
||||
|
||||
class PrintExtension implements Extension {
|
||||
|
||||
public array $token = [ "echo", "print", "printf" ];
|
||||
public array $token = [ "echo", "print", "printf", "no_html" ];
|
||||
|
||||
public int $flag = \ENT_QUOTES;
|
||||
|
||||
@@ -35,6 +35,10 @@ class PrintExtension implements Extension {
|
||||
}
|
||||
|
||||
return "<?php echo htmlspecialchars(sprintf((string) $arguments), {$this->flag}, '{$this->encoding}', " . ($this->doubleEncode ? "true" : "false") . ") ?>";
|
||||
|
||||
case 'no_html':
|
||||
return "<?php echo nl2br(strip_tags((string) $arguments)) ?>";
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user