Skip to content

Instantly share code, notes, and snippets.

@DomPixie
Forked from DominicWatts/magento-2-escaping-phtml
Created November 22, 2021 21:03
Show Gist options
  • Save DomPixie/3a5adca19cead19b3a2a743557c69109 to your computer and use it in GitHub Desktop.
Save DomPixie/3a5adca19cead19b3a2a743557c69109 to your computer and use it in GitHub Desktop.
Magento 2 Escaping phtml
public function escapeHtml($data, $allowedTags = null)
public function escapeHtmlAttr($string, $escapeSingleQuote = true)
public function escapeUrl($string)
public function encodeUrlParam($string)
public function escapeJs($string)
public function escapeCss($string)
$block->escapeHtml(__(""));
<?= $block->escapeHtml(__("")); ?>
$block->escapeHtmlAttr(__(""));
<?= $block->escapeHtmlAttr(__("")); ?>
$block->escapeUrl($block->getUrl('this/and/that'));
<?= $block->escapeUrl($block->getUrl('this/and/that')); ?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment