Skip to content

Commit 02bcef5

Browse files
committed
Merge branch 'MC-17439' into MC-16618
2 parents f9a1b3d + 33b333d commit 02bcef5

File tree

16 files changed

+137
-96
lines changed

16 files changed

+137
-96
lines changed

app/code/Magento/AdminNotification/Model/Feed.php

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
*/
66
namespace Magento\AdminNotification\Model;
77

8+
use Magento\Framework\Escaper;
9+
use Magento\Framework\App\ObjectManager;
810
use Magento\Framework\Config\ConfigOptionsListConstants;
911

1012
/**
@@ -26,7 +28,7 @@ class Feed extends \Magento\Framework\Model\AbstractModel
2628
const XML_LAST_UPDATE_PATH = 'system/adminnotification/last_update';
2729

2830
/**
29-
* @var \Magento\Framework\Escaper
31+
* @var Escaper
3032
*/
3133
private $escaper;
3234

@@ -82,7 +84,7 @@ class Feed extends \Magento\Framework\Model\AbstractModel
8284
* @param \Magento\Framework\Model\ResourceModel\AbstractResource $resource
8385
* @param \Magento\Framework\Data\Collection\AbstractDb $resourceCollection
8486
* @param array $data
85-
* @param \Magento\Framework\Escaper|null $escaper
87+
* @param Escaper|null $escaper
8688
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
8789
*/
8890
public function __construct(
@@ -97,7 +99,7 @@ public function __construct(
9799
\Magento\Framework\Model\ResourceModel\AbstractResource $resource = null,
98100
\Magento\Framework\Data\Collection\AbstractDb $resourceCollection = null,
99101
array $data = [],
100-
\Magento\Framework\Escaper $escaper = null
102+
Escaper $escaper = null
101103
) {
102104
parent::__construct($context, $registry, $resource, $resourceCollection, $data);
103105
$this->_backendConfig = $backendConfig;
@@ -106,8 +108,8 @@ public function __construct(
106108
$this->_deploymentConfig = $deploymentConfig;
107109
$this->productMetadata = $productMetadata;
108110
$this->urlBuilder = $urlBuilder;
109-
$this->escaper = $escaper ?? \Magento\Framework\App\ObjectManager::getInstance()->get(
110-
\Magento\Framework\Escaper::class
111+
$this->escaper = $escaper ?? ObjectManager::getInstance()->get(
112+
Escaper::class
111113
);
112114
}
113115

app/code/Magento/Catalog/Block/Adminhtml/Product/Edit.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,15 @@
1212
*/
1313
namespace Magento\Catalog\Block\Adminhtml\Product;
1414

15+
use Magento\Framework\Escaper;
16+
1517
/**
1618
* Class Edit
1719
*/
1820
class Edit extends \Magento\Backend\Block\Widget
1921
{
2022
/**
21-
* @var \Magento\Framework\Escaper
23+
* @var Escaper
2224
*/
2325
private $escaper;
2426

@@ -55,7 +57,7 @@ class Edit extends \Magento\Backend\Block\Widget
5557
* @param \Magento\Eav\Model\Entity\Attribute\SetFactory $attributeSetFactory
5658
* @param \Magento\Framework\Registry $registry
5759
* @param \Magento\Catalog\Helper\Product $productHelper
58-
* @param \Magento\Framework\Escaper $escaper
60+
* @param Escaper $escaper
5961
* @param array $data
6062
*/
6163
public function __construct(
@@ -64,7 +66,7 @@ public function __construct(
6466
\Magento\Eav\Model\Entity\Attribute\SetFactory $attributeSetFactory,
6567
\Magento\Framework\Registry $registry,
6668
\Magento\Catalog\Helper\Product $productHelper,
67-
\Magento\Framework\Escaper $escaper,
69+
Escaper $escaper,
6870
array $data = []
6971
) {
7072
$this->_productHelper = $productHelper;

app/code/Magento/Customer/Block/Adminhtml/Edit/Tab/Newsletter/Grid/Renderer/Action.php

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,16 @@
55
*/
66
namespace Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\Grid\Renderer;
77

8+
use Magento\Framework\Escaper;
9+
use Magento\Framework\App\ObjectManager;
10+
811
/**
912
* Adminhtml newsletter queue grid block action item renderer
1013
*/
1114
class Action extends \Magento\Backend\Block\Widget\Grid\Column\Renderer\AbstractRenderer
1215
{
1316
/**
14-
* @var \Magento\Framework\Escaper
17+
* @var Escaper
1518
*/
1619
private $escaper;
1720

@@ -26,17 +29,17 @@ class Action extends \Magento\Backend\Block\Widget\Grid\Column\Renderer\Abstract
2629
* @param \Magento\Backend\Block\Context $context
2730
* @param \Magento\Framework\Registry $registry
2831
* @param array $data
29-
* @param \Magento\Framework\Escaper|null $escaper
32+
* @param Escaper|null $escaper
3033
*/
3134
public function __construct(
3235
\Magento\Backend\Block\Context $context,
3336
\Magento\Framework\Registry $registry,
3437
array $data = [],
35-
\Magento\Framework\Escaper $escaper = null
38+
Escaper $escaper = null
3639
) {
3740
$this->_coreRegistry = $registry;
38-
$this->escaper = $escaper ?? \Magento\Framework\App\ObjectManager::getInstance()->get(
39-
\Magento\Framework\Escaper::class
41+
$this->escaper = $escaper ?? ObjectManager::getInstance()->get(
42+
Escaper::class
4043
);
4144
parent::__construct($context, $data);
4245
}

app/code/Magento/Customer/Model/Address/Validator/Country.php

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
use Magento\Customer\Model\Address\ValidatorInterface;
1010
use Magento\Directory\Helper\Data;
1111
use Magento\Directory\Model\AllowedCountries;
12+
use Magento\Framework\Escaper;
13+
use Magento\Framework\App\ObjectManager;
1214
use Magento\Store\Model\ScopeInterface;
1315

1416
/**
@@ -17,7 +19,7 @@
1719
class Country implements ValidatorInterface
1820
{
1921
/**
20-
* @var \Magento\Framework\Escaper
22+
* @var Escaper
2123
*/
2224
private $escaper;
2325

@@ -34,17 +36,17 @@ class Country implements ValidatorInterface
3436
/**
3537
* @param Data $directoryData
3638
* @param AllowedCountries $allowedCountriesReader
37-
* @param \Magento\Framework\Escaper|null $escaper
39+
* @param Escaper|null $escaper
3840
*/
3941
public function __construct(
4042
Data $directoryData,
4143
AllowedCountries $allowedCountriesReader,
42-
\Magento\Framework\Escaper $escaper = null
44+
Escaper $escaper = null
4345
) {
4446
$this->directoryData = $directoryData;
4547
$this->allowedCountriesReader = $allowedCountriesReader;
46-
$this->escaper = $escaper ?? \Magento\Framework\App\ObjectManager::getInstance()->get(
47-
\Magento\Framework\Escaper::class
48+
$this->escaper = $escaper ?? ObjectManager::getInstance()->get(
49+
Escaper::class
4850
);
4951
}
5052

app/code/Magento/Directory/Model/ResourceModel/Country.php

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
*/
66
namespace Magento\Directory\Model\ResourceModel;
77

8+
use Magento\Framework\Model\ResourceModel\Db\Context;
9+
use Magento\Framework\Escaper;
10+
use Magento\Framework\App\ObjectManager;
11+
812
/**
913
* Country Resource Model
1014
*
@@ -14,22 +18,22 @@
1418
class Country extends \Magento\Framework\Model\ResourceModel\Db\AbstractDb
1519
{
1620
/**
17-
* @var \Magento\Framework\Escaper
21+
* @var Escaper
1822
*/
1923
private $escaper;
2024

2125
/**
22-
* @param \Magento\Framework\Model\ResourceModel\Db\Context $context
26+
* @param Context $context
2327
* @param null|string $connectionName
24-
* @param \Magento\Framework\Escaper|null $escaper
28+
* @param Escaper|null $escaper
2529
*/
2630
public function __construct(
27-
\Magento\Framework\Model\ResourceModel\Db\Context $context,
31+
Context $context,
2832
?string $connectionName = null,
29-
\Magento\Framework\Escaper $escaper = null
33+
Escaper $escaper = null
3034
) {
31-
$this->escaper = $escaper ?? \Magento\Framework\App\ObjectManager::getInstance()->get(
32-
\Magento\Framework\Escaper::class
35+
$this->escaper = $escaper ?? ObjectManager::getInstance()->get(
36+
Escaper::class
3337
);
3438
parent::__construct($context, $connectionName);
3539
}

app/code/Magento/Reports/Block/Adminhtml/Grid.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ class Grid extends \Magento\Backend\Block\Widget\Grid
9292
* @param Data $backendHelper
9393
* @param array $data
9494
* @param DecoderInterface|null $urlDecoder
95-
* @param Parameters $parameters
95+
* @param Parameters|null $parameters
9696
*/
9797
public function __construct(
9898
Context $context,

app/code/Magento/Translation/Model/Inline/Parser.php

Lines changed: 33 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@
66

77
namespace Magento\Translation\Model\Inline;
88

9+
use Magento\Translation\Model\ResourceModel\StringUtilsFactory;
10+
use Magento\Store\Model\StoreManagerInterface;
11+
use Magento\Framework\App\State;
12+
use Magento\Framework\App\Cache\TypeListInterface;
13+
use Magento\Framework\Translate\InlineInterface;
14+
use Magento\Framework\Escaper;
15+
use Magento\Framework\App\ObjectManager;
16+
use Magento\Translation\Model\Inline\CacheManager;
17+
918
/**
1019
* Parse content, applying necessary html element wrapping and client scripts for inline translation.
1120
*
@@ -19,7 +28,7 @@ class Parser implements \Magento\Framework\Translate\Inline\ParserInterface
1928
const DATA_TRANSLATE = 'data-translate';
2029

2130
/**
22-
* @var \Magento\Framework\Escaper
31+
* @var Escaper
2332
*/
2433
private $escaper;
2534

@@ -101,7 +110,7 @@ class Parser implements \Magento\Framework\Translate\Inline\ParserInterface
101110
protected $_resourceFactory;
102111

103112
/**
104-
* @var \Magento\Store\Model\StoreManagerInterface
113+
* @var StoreManagerInterface
105114
*/
106115
protected $_storeManager;
107116

@@ -111,22 +120,22 @@ class Parser implements \Magento\Framework\Translate\Inline\ParserInterface
111120
protected $_inputFilter;
112121

113122
/**
114-
* @var \Magento\Framework\App\State
123+
* @var State
115124
*/
116125
protected $_appState;
117126

118127
/**
119-
* @var \Magento\Framework\Translate\InlineInterface
128+
* @var InlineInterface
120129
*/
121130
protected $_translateInline;
122131

123132
/**
124-
* @var \Magento\Framework\App\Cache\TypeListInterface
133+
* @var TypeListInterface
125134
*/
126135
protected $_appCache;
127136

128137
/**
129-
* @var \Magento\Translation\Model\Inline\CacheManager
138+
* @var CacheManager
130139
*/
131140
private $cacheManager;
132141

@@ -138,15 +147,15 @@ class Parser implements \Magento\Framework\Translate\Inline\ParserInterface
138147
/**
139148
* Return cache manager
140149
*
141-
* @return \Magento\Translation\Model\Inline\CacheManager
150+
* @return CacheManager
142151
*
143152
* @deprecated 100.1.0
144153
*/
145154
private function getCacheManger()
146155
{
147-
if (!$this->cacheManager instanceof \Magento\Translation\Model\Inline\CacheManager) {
148-
$this->cacheManager = \Magento\Framework\App\ObjectManager::getInstance()->get(
149-
\Magento\Translation\Model\Inline\CacheManager::class
156+
if (!$this->cacheManager instanceof CacheManager) {
157+
$this->cacheManager = ObjectManager::getInstance()->get(
158+
CacheManager::class
150159
);
151160
}
152161
return $this->cacheManager;
@@ -155,24 +164,24 @@ private function getCacheManger()
155164
/**
156165
* Initialize base inline translation model
157166
*
158-
* @param \Magento\Translation\Model\ResourceModel\StringUtilsFactory $resource
159-
* @param \Magento\Store\Model\StoreManagerInterface $storeManager
167+
* @param StringUtilsFactory $resource
168+
* @param StoreManagerInterface $storeManager
160169
* @param \Zend_Filter_Interface $inputFilter
161-
* @param \Magento\Framework\App\State $appState
162-
* @param \Magento\Framework\App\Cache\TypeListInterface $appCache
163-
* @param \Magento\Framework\Translate\InlineInterface $translateInline
170+
* @param State $appState
171+
* @param TypeListInterface $appCache
172+
* @param InlineInterface $translateInline
164173
* @param array $relatedCacheTypes
165-
* @param \Magento\Framework\Escaper|null $escaper
174+
* @param Escaper|null $escaper
166175
*/
167176
public function __construct(
168-
\Magento\Translation\Model\ResourceModel\StringUtilsFactory $resource,
169-
\Magento\Store\Model\StoreManagerInterface $storeManager,
177+
StringUtilsFactory $resource,
178+
StoreManagerInterface $storeManager,
170179
\Zend_Filter_Interface $inputFilter,
171-
\Magento\Framework\App\State $appState,
172-
\Magento\Framework\App\Cache\TypeListInterface $appCache,
173-
\Magento\Framework\Translate\InlineInterface $translateInline,
180+
State $appState,
181+
TypeListInterface $appCache,
182+
InlineInterface $translateInline,
174183
array $relatedCacheTypes = [],
175-
\Magento\Framework\Escaper $escaper = null
184+
Escaper $escaper = null
176185
) {
177186
$this->_resourceFactory = $resource;
178187
$this->_storeManager = $storeManager;
@@ -181,8 +190,8 @@ public function __construct(
181190
$this->_appCache = $appCache;
182191
$this->_translateInline = $translateInline;
183192
$this->relatedCacheTypes = $relatedCacheTypes;
184-
$this->escaper = $escaper ?? \Magento\Framework\App\ObjectManager::getInstance()->get(
185-
\Magento\Framework\Escaper::class
193+
$this->escaper = $escaper ?? ObjectManager::getInstance()->get(
194+
Escaper::class
186195
);
187196
}
188197

app/code/Magento/Translation/Model/ResourceModel/StringUtils.php

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,16 @@
55
*/
66
namespace Magento\Translation\Model\ResourceModel;
77

8+
use Magento\Framework\Escaper;
9+
use Magento\Framework\App\ObjectManager;
10+
811
/**
912
* String translation utilities
1013
*/
1114
class StringUtils extends \Magento\Framework\Model\ResourceModel\Db\AbstractDb
1215
{
1316
/**
14-
* @var \Magento\Framework\Escaper
17+
* @var Escaper
1518
*/
1619
private $escaper;
1720

@@ -36,21 +39,21 @@ class StringUtils extends \Magento\Framework\Model\ResourceModel\Db\AbstractDb
3639
* @param \Magento\Framework\App\ScopeResolverInterface $scopeResolver
3740
* @param string $connectionName
3841
* @param string|null $scope
39-
* @param \Magento\Framework\Escaper|null $escaper
42+
* @param Escaper|null $escaper
4043
*/
4144
public function __construct(
4245
\Magento\Framework\Model\ResourceModel\Db\Context $context,
4346
\Magento\Framework\Locale\ResolverInterface $localeResolver,
4447
\Magento\Framework\App\ScopeResolverInterface $scopeResolver,
4548
$connectionName = null,
4649
$scope = null,
47-
\Magento\Framework\Escaper $escaper = null
50+
Escaper $escaper = null
4851
) {
4952
$this->_localeResolver = $localeResolver;
5053
$this->scopeResolver = $scopeResolver;
5154
$this->scope = $scope;
52-
$this->escaper = $escaper ?? \Magento\Framework\App\ObjectManager::getInstance()->get(
53-
\Magento\Framework\Escaper::class
55+
$this->escaper = $escaper ?? ObjectManager::getInstance()->get(
56+
Escaper::class
5457
);
5558
parent::__construct($context, $connectionName);
5659
}

0 commit comments

Comments
 (0)