Skip to content

Commit a599172

Browse files
committed
Static Fixes
1 parent 3c4004a commit a599172

File tree

5 files changed

+29
-24
lines changed

5 files changed

+29
-24
lines changed

app/code/Magento/PageCache/Model/App/Request/Http/Identifier.php

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,21 @@
33

44
namespace Magento\PageCache\Model\App\Request\Http;
55

6+
use Magento\Framework\App\Http\Context;
67
use Magento\Framework\App\ObjectManager;
78
use Magento\Framework\App\PageCache\IdentifierInterface;
9+
use Magento\Framework\App\Request\Http;
810
use Magento\Framework\Serialize\Serializer\Json;
911

1012
class Identifier implements IdentifierInterface
1113
{
1214
/**
13-
* @var \Magento\Framework\App\Request\Http
15+
* @var Http
1416
*/
1517
protected $request;
1618

1719
/**
18-
* @var \Magento\Framework\App\Http\Context
20+
* @var Context
1921
*/
2022
protected $context;
2123

@@ -25,15 +27,16 @@ class Identifier implements IdentifierInterface
2527
private $serializer;
2628

2729
/**
28-
* @param \Magento\Framework\App\Request\Http $request
29-
* @param \Magento\Framework\App\Http\Context $context
30+
* @param Http $request
31+
* @param Context $context
32+
* @param IdentifierStoreReader $identifierStoreReader
3033
* @param Json|null $serializer
3134
*/
3235
public function __construct(
33-
\Magento\Framework\App\Request\Http $request,
34-
\Magento\Framework\App\Http\Context $context,
35-
Json $serializer = null,
36-
private IdentifierStoreReader $identifierStoreReader
36+
Http $request,
37+
Context $context,
38+
private IdentifierStoreReader $identifierStoreReader,
39+
Json $serializer = null
3740
) {
3841
$this->request = $request;
3942
$this->context = $context;

app/code/Magento/PageCache/Model/App/Request/Http/IdentifierForSave.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ class IdentifierForSave implements IdentifierInterface
2121
* @param Http $request
2222
* @param Context $context
2323
* @param Json $serializer
24+
* @param IdentifierStoreReader $identifierStoreReader
2425
*/
2526
public function __construct(
2627
private Http $request,

app/code/Magento/PageCache/Model/App/Request/Http/IdentifierStoreReader.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,11 @@ public function __construct(
4040
/**
4141
* Adds a theme key to identifier for a built-in cache if user-agent theme rule is actual
4242
*
43-
* @param \Magento\Framework\App\PageCache\Identifier $identifier
44-
* @param string $result
45-
* @return array
43+
* @param array $data
44+
* @return array|null
4645
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
4746
*/
48-
public function getPageTagsWithStoreCacheTags($data): ?array
47+
public function getPageTagsWithStoreCacheTags(array $data): ?array
4948
{
5049
if ($this->config->getType() === \Magento\PageCache\Model\Config::BUILT_IN && $this->config->isEnabled()) {
5150
$ruleDesignException = $this->designExceptions->getThemeByRequest($this->request);

app/code/Magento/PageCache/Test/Unit/Model/App/Request/Http/IdentifierStoreReaderTest.php

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,42 @@
11
<?php
2+
/**
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
26
declare(strict_types=1);
37

48
namespace Magento\PageCache\Test\Unit\Model\App\Request\Http;
59

610
use Magento\Framework\App\Request\Http;
711
use Magento\Framework\App\RequestInterface;
8-
use Magento\Framework\TestFramework\Unit\Helper\ObjectManager;
912
use Magento\Framework\View\DesignExceptions;
13+
use Magento\PageCache\Model\App\Request\Http\IdentifierStoreReader;
1014
use Magento\PageCache\Model\Config;
1115
use Magento\Store\Model\StoreManager;
16+
use PHPUnit\Framework\MockObject\MockObject;
1217
use PHPUnit\Framework\TestCase;
1318

1419
class IdentifierStoreReaderTest extends TestCase
1520
{
1621
/**
17-
* @var DesignExceptions|\PHPUnit\Framework\MockObject\MockObject
22+
* @var DesignExceptions|MockObject
1823
*/
1924
private $designExceptionsMock;
2025
/**
21-
* @var RequestInterface|\PHPUnit\Framework\MockObject\MockObject
26+
* @var RequestInterface|MockObject
2227
*/
23-
private \PHPUnit\Framework\MockObject\MockObject|RequestInterface $requestMock;
28+
private MockObject|RequestInterface $requestMock;
2429
/**
25-
* @var Config|\PHPUnit\Framework\MockObject\MockObject
30+
* @var Config|MockObject
2631
*/
2732
private $configMock;
2833
/**
29-
* @var \Magento\PageCache\Model\App\Request\Http\IdentifierStoreReader
34+
* @var IdentifierStoreReader
3035
*/
3136
private $model;
3237

3338
protected function setUp(): void
3439
{
35-
$this->objectManager = new ObjectManager($this);
36-
3740
$this->designExceptionsMock = $this->createPartialMock(
3841
DesignExceptions::class,
3942
['getThemeByRequest']
@@ -47,7 +50,7 @@ protected function setUp(): void
4750
->disableOriginalConstructor()
4851
->getMockForAbstractClass();
4952

50-
$this->model = new \Magento\PageCache\Model\App\Request\Http\IdentifierStoreReader(
53+
$this->model = new IdentifierStoreReader(
5154
$this->designExceptionsMock,
5255
$this->requestMock,
5356
$this->configMock
@@ -104,7 +107,7 @@ function ($param) {
104107

105108
$data = ['anything'];
106109

107-
$this->model = new \Magento\PageCache\Model\App\Request\Http\IdentifierStoreReader(
110+
$this->model = new IdentifierStoreReader(
108111
$this->designExceptionsMock,
109112
$defaultRequestMock,
110113
$this->configMock

app/code/Magento/PageCache/Test/Unit/Model/App/Request/Http/IdentifierTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class IdentifierTest extends TestCase
2121
/**
2222
* Test value for cache vary string
2323
*/
24-
const VARY = '123';
24+
private const VARY = '123';
2525

2626
/**
2727
* @var ObjectManager
@@ -83,7 +83,6 @@ function ($value) {
8383
->disableOriginalConstructor()
8484
->getMock();
8585

86-
8786
$this->model = $this->objectManager->getObject(
8887
Identifier::class,
8988
[

0 commit comments

Comments
 (0)