diff --git a/app/code/Magento/CatalogWidget/view/adminhtml/templates/product/widget/conditions.phtml b/app/code/Magento/CatalogWidget/view/adminhtml/templates/product/widget/conditions.phtml index 4b1750eba9f19..0ac07ab6eb1d6 100644 --- a/app/code/Magento/CatalogWidget/view/adminhtml/templates/product/widget/conditions.phtml +++ b/app/code/Magento/CatalogWidget/view/adminhtml/templates/product/widget/conditions.phtml @@ -3,17 +3,23 @@ * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ +declare(strict_types=1); -/** @var \Magento\CatalogWidget\Block\Product\Widget\Conditions $block */ -/** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */ +use Magento\CatalogWidget\Block\Product\Widget\Conditions; +use Magento\Framework\Escaper; +use Magento\Framework\View\Helper\SecureHtmlRenderer; + +/** @var Escaper $escaper */ +/** @var Conditions $block */ +/** @var SecureHtmlRenderer $secureRenderer */ $element = $block->getElement(); -$fieldId = $element->getHtmlContainerId() ? ' id="' . $block->escapeHtmlAttr($element->getHtmlContainerId()) . '"' : ''; -$fieldClass = 'field admin__field field-' . $block->escapeHtmlAttr($element->getId()) . ' ' - . $block->escapeHtmlAttr($element->getCssClass()); +$fieldId = $element->getHtmlContainerId() ? ' id="' . $escaper->escapeHtmlAttr($element->getHtmlContainerId()) . '"' : ''; +$fieldClass = 'field admin__field field-' . $escaper->escapeHtmlAttr($element->getId()) . ' ' + . $escaper->escapeHtmlAttr($element->getCssClass()); $fieldClass .= $element->getRequired() ? ' required' : ''; $fieldAttributes = $fieldId . ' class="' . $fieldClass . '" ' - . $block->getUiId('form-field', $block->escapeHtmlAttr($element->getId())); + . $block->getUiId('form-field', $escaper->escapeHtmlAttr($element->getId())); ?>