From 7ec049b6e6328d90536a026ce8f34aa78b0462f1 Mon Sep 17 00:00:00 2001 From: sergey Date: Sat, 16 Jan 2021 15:11:56 +0200 Subject: [PATCH] Magento_Vault: avoid using deprecated escape* methods from AbstractBlock --- .../view/adminhtml/templates/form/vault.phtml | 3 ++- .../view/frontend/templates/cards_list.phtml | 15 ++++++----- .../customer_account/credit_card.phtml | 27 ++++++++++--------- .../view/frontend/templates/token_list.phtml | 7 +++-- 4 files changed, 31 insertions(+), 21 deletions(-) diff --git a/app/code/Magento/Vault/view/adminhtml/templates/form/vault.phtml b/app/code/Magento/Vault/view/adminhtml/templates/form/vault.phtml index 8311ff374c3d1..4a73774101b3c 100644 --- a/app/code/Magento/Vault/view/adminhtml/templates/form/vault.phtml +++ b/app/code/Magento/Vault/view/adminhtml/templates/form/vault.phtml @@ -6,9 +6,10 @@ /** * @var Magento\Vault\Block\Form $block + * @var \Magento\Framework\Escaper $escaper * @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */ -$code = $block->escapeHtml($block->getMethodCode()); +$code = $escaper->escapeHtml($block->getMethodCode()); ?>
+ escapeHtml(__('Stored Payment Methods')) ?> - escapeHtml(__('Card Number')) ?> - escapeHtml(__('Expiration Date')) ?> - escapeHtml(__('Type')) ?> + escapeHtml(__('Card Number')) ?> + escapeHtml(__('Expiration Date')) ?> + escapeHtml(__('Type')) ?>   @@ -30,5 +33,5 @@ $tokens = $block->getPaymentTokens(); isExistsCustomerTokens()) : ?> -
escapeHtml(__('You have no stored payment methods.')) ?>
+
escapeHtml(__('You have no stored payment methods.')) ?>
diff --git a/app/code/Magento/Vault/view/frontend/templates/customer_account/credit_card.phtml b/app/code/Magento/Vault/view/frontend/templates/customer_account/credit_card.phtml index c61ac41329548..7e7b30c1ed521 100644 --- a/app/code/Magento/Vault/view/frontend/templates/customer_account/credit_card.phtml +++ b/app/code/Magento/Vault/view/frontend/templates/customer_account/credit_card.phtml @@ -7,27 +7,30 @@ use Magento\Framework\View\Element\Template; use Magento\Vault\Api\Data\PaymentTokenInterface; use Magento\Vault\Block\CardRendererInterface; -/** @var CardRendererInterface|Template $block */ +/** + * @var CardRendererInterface|Template $block + * @var \Magento\Framework\Escaper $escaper + */ -$ccNumberView = $block->escapeHtml($block->getNumberLast4Digits()); +$ccNumberView = $escaper->escapeHtml($block->getNumberLast4Digits()); ?> - - escapeHtml(__('ending')) ?> + + escapeHtml(__('ending')) ?> - - escapeHtml($block->getExpDate()) ?> + + escapeHtml($block->getExpDate()) ?> - + - +
getBlockHtml('formkey') ?> @@ -42,11 +45,11 @@ $ccNumberView = $block->escapeHtml($block->getNumberLast4Digits()); "type": "popup", "modalClass": "my-credit-cards-popup", "toggleEvent": "click", - "title": "escapeHtml(__('Delete')) ?>", - "content": "escapeHtml(__('Are you sure you want to delete this card: %1?', $ccNumberView)) ?>" + "title": "escapeHtml(__('Delete')) ?>", + "content": "escapeHtml(__('Are you sure you want to delete this card: %1?', $ccNumberView)) ?>" } }'> - escapeHtml(__('Delete')) ?> + escapeHtml(__('Delete')) ?>
diff --git a/app/code/Magento/Vault/view/frontend/templates/token_list.phtml b/app/code/Magento/Vault/view/frontend/templates/token_list.phtml index 84345d82867bf..9c854d6ed7a86 100644 --- a/app/code/Magento/Vault/view/frontend/templates/token_list.phtml +++ b/app/code/Magento/Vault/view/frontend/templates/token_list.phtml @@ -4,7 +4,10 @@ * See COPYING.txt for license details. */ -/** @var \Magento\Vault\Block\Customer\AccountTokens $block */ +/** + * @var \Magento\Vault\Block\Customer\AccountTokens $block + * @var \Magento\Framework\Escaper $escaper + */ $tokens = $block->getPaymentTokens(); ?> @@ -12,7 +15,7 @@ $tokens = $block->getPaymentTokens(); - +
escapeHtml(__('PayPal Account')) ?>escapeHtml(__('PayPal Account')) ?>