Skip to content

Commit 1f6b931

Browse files
authored
Merge branch '2.4-develop' into fix-for-issue-35670
2 parents 75431e5 + 1688ee1 commit 1f6b931

File tree

939 files changed

+9708
-2848
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

939 files changed

+9708
-2848
lines changed

app/code/Magento/AdminAnalytics/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"sort-packages": true
66
},
77
"require": {
8-
"php": "~8.2.0||~8.3.0||~8.4.0",
8+
"php": "~8.3.0||~8.4.0||~8.5.0",
99
"magento/framework": "*",
1010
"magento/module-backend": "*",
1111
"magento/module-config": "*",

app/code/Magento/AdminNotification/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"sort-packages": true
66
},
77
"require": {
8-
"php": "~8.2.0||~8.3.0||~8.4.0",
8+
"php": "~8.3.0||~8.4.0||~8.5.0",
99
"lib-libxml": "*",
1010
"magento/framework": "*",
1111
"magento/module-backend": "*",

app/code/Magento/AdvancedPricingImportExport/Model/Import/AdvancedPricing/Validator/TierPrice.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,10 @@ public function __construct(
6161
public function init($context)
6262
{
6363
foreach ($this->groupRepository->getList($this->searchCriteriaBuilder->create())->getItems() as $group) {
64-
$this->customerGroups[$group->getCode()] = $group->getId();
64+
$code = $group->getCode();
65+
if ($code !== null) {
66+
$this->customerGroups[$code] = $group->getId();
67+
}
6568
}
6669
$this->context = $context;
6770
}

app/code/Magento/AdvancedPricingImportExport/Test/Unit/Model/Export/AdvancedPricingTest.php

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -240,26 +240,23 @@ protected function setUp(): void
240240
AdvancedPricing::class,
241241
array_merge($mockAddMethods, $mockMethods)
242242
);
243-
243+
244244
// Configure constructor methods to return self
245245
foreach ($constructorMethods as $method) {
246246
$this->advancedPricing->method($method)->willReturnSelf();
247247
}
248-
248+
249249
// Set properties directly using reflection instead of calling constructor
250250
// to avoid parent constructor that needs ObjectManager
251251
$reflection = new \ReflectionClass($this->advancedPricing);
252-
252+
253253
$storeResolverProperty = $reflection->getProperty('_storeResolver');
254-
$storeResolverProperty->setAccessible(true);
255254
$storeResolverProperty->setValue($this->advancedPricing, $this->storeResolver);
256-
255+
257256
$groupRepositoryProperty = $reflection->getProperty('_groupRepository');
258-
$groupRepositoryProperty->setAccessible(true);
259257
$groupRepositoryProperty->setValue($this->advancedPricing, $this->groupRepository);
260-
258+
261259
$resourceProperty = $reflection->getProperty('_resource');
262-
$resourceProperty->setAccessible(true);
263260
$resourceProperty->setValue($this->advancedPricing, $this->resource);
264261
}
265262

@@ -371,7 +368,6 @@ protected function getPropertyValue($object, $property)
371368
{
372369
$reflection = new \ReflectionClass(get_class($object));
373370
$reflectionProperty = $reflection->getProperty($property);
374-
$reflectionProperty->setAccessible(true);
375371
return $reflectionProperty->getValue($object);
376372
}
377373

@@ -388,7 +384,6 @@ protected function setPropertyValue(&$object, $property, $value)
388384
{
389385
$reflection = new \ReflectionClass(get_class($object));
390386
$reflectionProperty = $reflection->getProperty($property);
391-
$reflectionProperty->setAccessible(true);
392387
$reflectionProperty->setValue($object, $value);
393388
return $object;
394389
}

app/code/Magento/AdvancedPricingImportExport/Test/Unit/Model/Import/AdvancedPricing/Validator/TierPriceTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@ public function testInitAddToCustomerGroups()
125125

126126
$reflection = new ReflectionClass($this->tierPrice);
127127
$property = $reflection->getProperty('customerGroups');
128-
$property->setAccessible(true);
129128
$this->assertEquals($expectedCustomerGroups, $property->getValue($this->tierPrice));
130129
}
131130

app/code/Magento/AdvancedPricingImportExport/Test/Unit/Model/Import/AdvancedPricingTest.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1070,7 +1070,6 @@ protected function getPropertyValue($object, $property)
10701070
{
10711071
$reflection = new \ReflectionClass(get_class($object));
10721072
$reflectionProperty = $reflection->getProperty($property);
1073-
$reflectionProperty->setAccessible(true);
10741073

10751074
return $reflectionProperty->getValue($object);
10761075
}
@@ -1089,7 +1088,6 @@ protected function setPropertyValue(&$object, $property, $value)
10891088
{
10901089
$reflection = new \ReflectionClass(get_class($object));
10911090
$reflectionProperty = $reflection->getProperty($property);
1092-
$reflectionProperty->setAccessible(true);
10931091
$reflectionProperty->setValue($object, $value);
10941092

10951093
return $object;
@@ -1109,7 +1107,6 @@ private function invokeMethod($object, $method, $args = [])
11091107
{
11101108
$class = new \ReflectionClass(AdvancedPricing::class);
11111109
$method = $class->getMethod($method);
1112-
$method->setAccessible(true);
11131110

11141111
return $method->invokeArgs($object, $args);
11151112
}
@@ -1158,7 +1155,6 @@ private function getAdvancedPricingMock(array $methods = []): MockObject
11581155
);
11591156
$reflection = new \ReflectionClass(AdvancedPricing::class);
11601157
$reflectionProperty = $reflection->getProperty('metadataPool');
1161-
$reflectionProperty->setAccessible(true);
11621158
$reflectionProperty->setValue($advancedPricingMock, $metadataPoolMock);
11631159

11641160
return $advancedPricingMock;

app/code/Magento/AdvancedPricingImportExport/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"sort-packages": true
66
},
77
"require": {
8-
"php": "~8.2.0||~8.3.0||~8.4.0",
8+
"php": "~8.3.0||~8.4.0||~8.5.0",
99
"magento/framework": "*",
1010
"magento/module-backend": "*",
1111
"magento/module-catalog": "*",

app/code/Magento/AdvancedSearch/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"magento/module-customer": "*",
1414
"magento/module-search": "*",
1515
"magento/module-store": "*",
16-
"php": "~8.2.0||~8.3.0||~8.4.0"
16+
"php": "~8.3.0||~8.4.0||~8.5.0"
1717
},
1818
"type": "magento2-module",
1919
"license": [

app/code/Magento/Amqp/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"magento/framework": "*",
99
"magento/framework-amqp": "*",
1010
"magento/framework-message-queue": "*",
11-
"php": "~8.2.0||~8.3.0||~8.4.0"
11+
"php": "~8.3.0||~8.4.0||~8.5.0"
1212
},
1313
"type": "magento2-module",
1414
"license": [

app/code/Magento/Analytics/Test/Unit/Block/Adminhtml/System/Config/AdditionalCommentTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ protected function setUp(): void
5252
$escaper = $objectManager->getObject(Escaper::class);
5353
$reflection = new \ReflectionClass($this->abstractElementMock);
5454
$reflection_property = $reflection->getProperty('_escaper');
55-
$reflection_property->setAccessible(true);
5655
$reflection_property->setValue($this->abstractElementMock, $escaper);
5756

5857
$this->abstractElementMock->setEscaper($escaper);

0 commit comments

Comments
 (0)