Skip to content

Commit f82b2cb

Browse files
committed
MAGETWO-99482: Use escaper methods
- refactored $this->helper out of templates
1 parent 953ed9c commit f82b2cb

File tree

5 files changed

+15
-60
lines changed

5 files changed

+15
-60
lines changed

app/code/Magento/Integration/view/adminhtml/templates/resourcetree.phtml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
<?php
99
/** @var $block \Magento\Integration\Block\Adminhtml\Integration\Edit\Tab\Webapi */
10+
$serializer = new \Magento\Framework\Serialize\Serializer\Json();
1011
?>
1112

1213
<?= $block->getChildHtml() ?>
@@ -41,12 +42,12 @@
4142

4243
<div class="control">
4344
<div class="tree x-tree" data-role="resource-tree" data-mage-init='<?=
44-
$block->escapeHtml($block->toJson([
45+
$serializer->serialize([
4546
'rolesTree' => [
4647
"treeInitData" => $block->getTree(),
4748
"treeInitSelectedData" => $block->getSelectedResources(),
4849
],
49-
])); ?>'>
50+
]); ?>'>
5051
</div>
5152
</div>
5253
</div>

app/code/Magento/User/ViewModel/ForgotPasswordUrlProvider.php

Lines changed: 0 additions & 39 deletions
This file was deleted.

app/code/Magento/User/view/adminhtml/layout/adminhtml_auth_login.xml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@
88
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
99
<body>
1010
<referenceContainer name="form.buttons">
11-
<block class="Magento\Backend\Block\Template" name="adminhtml_auth_login_forgotpassword" template="Magento_User::admin/forgotpassword_url.phtml">
12-
<arguments>
13-
<argument name="view_model" xsi:type="object">Magento\User\ViewModel\ForgotPasswordUrlProvider</argument>
14-
</arguments>
15-
</block>
11+
<block class="Magento\Backend\Block\Template" name="adminhtml_auth_login_forgotpassword" template="Magento_User::admin/forgotpassword_url.phtml"/>
1612
</referenceContainer>
1713
</body>
1814
</page>

app/code/Magento/User/view/adminhtml/templates/admin/forgotpassword_url.phtml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
*/
66
?>
77
<div class="links">
8-
<a class="action-forgotpassword" href="<?= $block->escapeUrl(
9-
$block->getViewModel()->getUrl('adminhtml/auth/forgotpassword', ['_nosecret' => true])
10-
) ?>"><?= $block->escapeHtml(__('Forgot your password?')) ?>
8+
<a class="action-forgotpassword"
9+
href="<?= $block->escapeUrl($block->getUrl('adminhtml/auth/forgotpassword', ['_nosecret' => true])) ?>">
10+
<?= $block->escapeHtml(__('Forgot your password?')) ?>
1111
</a>
1212
</div>

app/code/Magento/User/view/adminhtml/templates/role/edit.phtml

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
<?php
99
/** @var $block \Magento\User\Block\Role\Tab\Edit */
10+
$serializer = new \Magento\Framework\Serialize\Serializer\Json();
1011
?>
1112

1213
<?= $block->getChildHtml() ?>
@@ -40,17 +41,13 @@
4041
<label class="label"><span><?= $block->escapeHtml(__('Resources')) ?></span></label>
4142

4243
<div class="control">
43-
<div class="tree x-tree" data-role="resource-tree"
44-
data-mage-init='<?= $block->escapeHtml(
45-
$block->toJson(
46-
[
47-
'rolesTree' => [
48-
"treeInitData" => $block->getTree(),
49-
"treeInitSelectedData" => $block->getSelectedResources(),
50-
],
51-
]
52-
)
53-
); ?>'>
44+
<div class="tree x-tree" data-role="resource-tree" data-mage-init='<?=
45+
$serializer->serialize([
46+
'rolesTree' => [
47+
"treeInitData" => $block->getTree(),
48+
"treeInitSelectedData" => $block->getSelectedResources(),
49+
],
50+
]); ?>'>
5451
</div>
5552
</div>
5653
</div>

0 commit comments

Comments
 (0)