Skip to content

Commit 10d3f76

Browse files
committed
add phpstan ignore for monolog multiple version support
1 parent ac76f36 commit 10d3f76

File tree

4 files changed

+5
-19
lines changed

4 files changed

+5
-19
lines changed

src/App/Logger.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
/**
2020
* @inheritdoc
2121
*/
22-
class Logger extends \Monolog\Logger
22+
class Logger extends \Monolog\Logger // @phpstan-ignore-line
2323
{
2424
/**
2525
* @var File

src/App/Logger/Formatter/JsonErrorFormatter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public function format(\Monolog\LogRecord|array $record): string
8181
if (isset($loggedErrors[$record['context']['errorCode']])) {
8282
return '';
8383
}
84-
84+
/** @phpstan-ignore-next-line */
8585
return parent::format($this->formatLog($record));
8686
} catch (\Exception $exception) {
8787
return '';

src/Step/ValidateConfiguration.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,9 @@ private function collectErrors(): array
8989

9090
/* @var $validators ValidatorInterface[] */
9191
foreach ($this->validators as $level => $validators) {
92-
/** @phpstan-ignore-next-line */
93-
$level = Logger::toMonologLevel($level);
94-
if (!is_int($level)) {
95-
$level = $level->value;
92+
$level = Logger::toMonologLevel($level); // @phpstan-ignore-line
93+
if (!is_int($level)) { // @phpstan-ignore-line
94+
$level = $level->value; // @phpstan-ignore-line
9695
}
9796
foreach ($validators as $name => $validator) {
9897
if (!$validator instanceof ValidatorInterface) {

src/Test/Unit/Service/ValidatorTest.php

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -143,19 +143,6 @@ public function validateVersionsDataProvider(): array
143143
ServiceInterface::NAME_ELASTICSEARCH => '6.5.13',
144144
]
145145
],
146-
[
147-
'2.5.0',
148-
[
149-
ServiceInterface::NAME_PHP => '7.4', // wrong
150-
ServiceInterface::NAME_DB_MARIA => '10.6.1',
151-
ServiceInterface::NAME_NGINX => '1.9',
152-
ServiceInterface::NAME_VARNISH => '7.1.1',
153-
ServiceInterface::NAME_REDIS => 'latest',
154-
ServiceInterface::NAME_ELASTICSEARCH => '7.5', // wrong
155-
ServiceInterface::NAME_RABBITMQ => '3.8' // wrong
156-
],
157-
3
158-
],
159146
[
160147
'2.4.0',
161148
[

0 commit comments

Comments
 (0)