Skip to content

Commit e704c81

Browse files
Merge pull request #20120 from kamil-tekiela/Remove-duplicate-Server-element
Remove duplicate 'Server' element
2 parents 4cd15c6 + 6aed3a1 commit e704c81

4 files changed

Lines changed: 0 additions & 21 deletions

File tree

phpstan-baseline.neon

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14313,12 +14313,6 @@ parameters:
1431314313
count: 5
1431414314
path: tests/unit/ConfigStorage/RelationTest.php
1431514315

14316-
-
14317-
message: '#^Call to static method PHPUnit\\Framework\\Assert\:\:assertArrayHasKey\(\) with ''Server'' and array\{PmaAbsoluteUri\: string, AuthLog\: string, AuthLogSuccess\: bool, PmaNoRelation_DisableWarning\: bool, SuhosinDisableWarning\: bool, LoginCookieValidityDisableWarning\: bool, ReservedWordDisableWarning\: bool, TranslationWarningThreshold\: int, \.\.\.\} will always evaluate to false\.$#'
14318-
identifier: staticMethod.impossibleType
14319-
count: 1
14320-
path: tests/unit/ConfigTest.php
14321-
1432214316
-
1432314317
message: '#^Call to static method PHPUnit\\Framework\\Assert\:\:assertIsArray\(\) with array\<int\<1, max\>, array\{host\: string, port\: string, socket\: string, ssl\: bool, ssl_key\: string\|null, ssl_cert\: string\|null, ssl_ca\: string\|null, ssl_ca_path\: string\|null, \.\.\.\}\> will always evaluate to true\.$#'
1432414318
identifier: staticMethod.alreadyNarrowedType

psalm-baseline.xml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -113,11 +113,6 @@
113113
</UnusedVariable>
114114
</file>
115115
<file src="src/Config.php">
116-
<InvalidPropertyAssignmentValue>
117-
<code><![CDATA[$this->settings]]></code>
118-
<code><![CDATA[$this->settings]]></code>
119-
<code><![CDATA[$this->settings]]></code>
120-
</InvalidPropertyAssignmentValue>
121116
<MixedAssignment>
122117
<code><![CDATA[$array[$part]]]></code>
123118
</MixedAssignment>
@@ -9172,10 +9167,6 @@
91729167
</TypeDoesNotContainType>
91739168
</file>
91749169
<file src="tests/unit/ConfigTest.php">
9175-
<InvalidArrayOffset>
9176-
<code><![CDATA[$config->settings['Server']]]></code>
9177-
<code><![CDATA[$config->settings['Server']]]></code>
9178-
</InvalidArrayOffset>
91799170
<PossiblyInvalidArgument>
91809171
<code><![CDATA[testIsHttps]]></code>
91819172
<code><![CDATA[testIsHttps]]></code>

src/Config.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -635,17 +635,14 @@ public function selectServer(mixed $serverParamFromRequest): int
635635
if (isset($this->config->Servers[$serverNumber])) {
636636
$this->hasSelectedServer = true;
637637
$this->selectedServer = $this->config->Servers[$serverNumber]->asArray();
638-
$this->settings['Server'] = $this->selectedServer;
639638
} elseif (isset($this->config->Servers[$this->config->ServerDefault])) {
640639
$this->hasSelectedServer = true;
641640
$serverNumber = $this->config->ServerDefault;
642641
$this->selectedServer = $this->config->Servers[$this->config->ServerDefault]->asArray();
643-
$this->settings['Server'] = $this->selectedServer;
644642
} else {
645643
$this->hasSelectedServer = false;
646644
$serverNumber = 0;
647645
$this->selectedServer = (new Server())->asArray();
648-
$this->settings['Server'] = [];
649646
}
650647

651648
$this->server = $serverNumber;

tests/unit/ConfigTest.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -425,16 +425,13 @@ public function testSelectServer(array $settings, string|array $request, int $ex
425425
$selectedServer = $config->selectServer($request);
426426
self::assertSame($expected, $selectedServer);
427427
self::assertGreaterThanOrEqual(0, $selectedServer);
428-
self::assertArrayHasKey('Server', $config->settings);
429428
self::assertSame($expected, $config->server);
430429
if ($expected >= 1) {
431430
self::assertTrue($config->hasSelectedServer());
432431
$expectedServer = $config->config->Servers[$expected]->asArray();
433-
self::assertSame($expectedServer, $config->settings['Server']);
434432
self::assertSame($expectedServer, $config->selectedServer);
435433
} else {
436434
self::assertFalse($config->hasSelectedServer());
437-
self::assertSame([], $config->settings['Server']);
438435
self::assertSame((new Server())->asArray(), $config->selectedServer);
439436
}
440437
}

0 commit comments

Comments
 (0)