From 369550e85994584d1dbffe856921e66ec526505f Mon Sep 17 00:00:00 2001 From: sergey Date: Sat, 16 Jan 2021 15:07:18 +0200 Subject: [PATCH] Magento_Directory: Avoid using deprecated escape* methods from AbstractBlock --- app/code/Magento/Directory/Block/Data.php | 2 +- .../templates/js/optional_zip_countries.phtml | 10 ++++------ .../view/frontend/templates/currency.phtml | 15 ++++++++------- .../view/frontend/templates/currency/switch.phtml | 9 ++++++--- 4 files changed, 19 insertions(+), 17 deletions(-) diff --git a/app/code/Magento/Directory/Block/Data.php b/app/code/Magento/Directory/Block/Data.php index 0424b824e4454..b62f4c3de0818 100644 --- a/app/code/Magento/Directory/Block/Data.php +++ b/app/code/Magento/Directory/Block/Data.php @@ -142,7 +142,7 @@ public function getCountryHtmlSelect($defValue = null, $name = 'country_id', $id )->setId( $id )->setTitle( - $this->escapeHtmlAttr(__($title)) + $this->_escaper->escapeHtmlAttr(__($title)) )->setValue( $defValue )->setOptions( diff --git a/app/code/Magento/Directory/view/adminhtml/templates/js/optional_zip_countries.phtml b/app/code/Magento/Directory/view/adminhtml/templates/js/optional_zip_countries.phtml index 4037dc19bde33..68f48a08232e1 100644 --- a/app/code/Magento/Directory/view/adminhtml/templates/js/optional_zip_countries.phtml +++ b/app/code/Magento/Directory/view/adminhtml/templates/js/optional_zip_countries.phtml @@ -8,15 +8,13 @@ * JS block for including Countries with Optional Zip * * @see \Magento\Backend\Block\Template - */ - -/** + * * @var \Magento\Backend\Block\Template $block + * @var \Magento\Framework\Escaper $escaper * @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer + * @var \Magento\Directory\Helper\Data $directoryHelper */ -?> -getData('directoryHelper'); $countriesWithOptionalZip = /* @noEscape */ $directoryHelper->getCountriesWithOptionalZip(true); $scriptString = <<