mirror of
https://github.com/Seldaek/monolog.git
synced 2025-07-30 09:50:26 +02:00
Fix phpstan build
This commit is contained in:
@@ -21,7 +21,32 @@ parameters:
|
|||||||
path: src/Monolog/Formatter/WildfireFormatter.php
|
path: src/Monolog/Formatter/WildfireFormatter.php
|
||||||
|
|
||||||
-
|
-
|
||||||
message: "#^Cannot access offset 'items' on array\\|Elastic\\\\Elasticsearch\\\\Response\\\\Elasticsearch\\.$#"
|
message: "#^Access to constant VERSION on an unknown class Elasticsearch\\\\Client\\.$#"
|
||||||
|
count: 1
|
||||||
|
path: src/Monolog/Handler/ElasticsearchHandler.php
|
||||||
|
|
||||||
|
-
|
||||||
|
message: "#^Call to method bulk\\(\\) on an unknown class Elasticsearch\\\\Client\\.$#"
|
||||||
|
count: 1
|
||||||
|
path: src/Monolog/Handler/ElasticsearchHandler.php
|
||||||
|
|
||||||
|
-
|
||||||
|
message: "#^Method Monolog\\\\Handler\\\\ElasticsearchHandler\\:\\:createExceptionFromError\\(\\) should return Throwable but returns Elasticsearch\\\\Common\\\\Exceptions\\\\RuntimeException\\.$#"
|
||||||
|
count: 1
|
||||||
|
path: src/Monolog/Handler/ElasticsearchHandler.php
|
||||||
|
|
||||||
|
-
|
||||||
|
message: "#^Method Monolog\\\\Handler\\\\ElasticsearchHandler\\:\\:createExceptionFromResponses\\(\\) should return Throwable but returns Elasticsearch\\\\Common\\\\Exceptions\\\\RuntimeException\\.$#"
|
||||||
|
count: 1
|
||||||
|
path: src/Monolog/Handler/ElasticsearchHandler.php
|
||||||
|
|
||||||
|
-
|
||||||
|
message: "#^Parameter \\$client of method Monolog\\\\Handler\\\\ElasticsearchHandler\\:\\:__construct\\(\\) has invalid type Elasticsearch\\\\Client\\.$#"
|
||||||
|
count: 2
|
||||||
|
path: src/Monolog/Handler/ElasticsearchHandler.php
|
||||||
|
|
||||||
|
-
|
||||||
|
message: "#^Property Monolog\\\\Handler\\\\ElasticsearchHandler\\:\\:\\$client has unknown class Elasticsearch\\\\Client as its type\\.$#"
|
||||||
count: 1
|
count: 1
|
||||||
path: src/Monolog/Handler/ElasticsearchHandler.php
|
path: src/Monolog/Handler/ElasticsearchHandler.php
|
||||||
|
|
||||||
|
@@ -209,7 +209,11 @@ class ElasticsearchHandler extends AbstractProcessingHandler
|
|||||||
return new ElasticInvalidArgumentException('Elasticsearch failed to index one or more records.');
|
return new ElasticInvalidArgumentException('Elasticsearch failed to index one or more records.');
|
||||||
}
|
}
|
||||||
|
|
||||||
return new ElasticsearchRuntimeException('Elasticsearch failed to index one or more records.');
|
if (class_exists(ElasticsearchRuntimeException::class)) {
|
||||||
|
return new ElasticsearchRuntimeException('Elasticsearch failed to index one or more records.');
|
||||||
|
}
|
||||||
|
|
||||||
|
throw new \LogicException('Unsupported elastic search client version');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -225,6 +229,10 @@ class ElasticsearchHandler extends AbstractProcessingHandler
|
|||||||
return new ElasticInvalidArgumentException($error['type'] . ': ' . $error['reason'], 0, $previous);
|
return new ElasticInvalidArgumentException($error['type'] . ': ' . $error['reason'], 0, $previous);
|
||||||
}
|
}
|
||||||
|
|
||||||
return new ElasticsearchRuntimeException($error['type'] . ': ' . $error['reason'], 0, $previous);
|
if (class_exists(ElasticsearchRuntimeException::class)) {
|
||||||
|
return new ElasticsearchRuntimeException($error['type'].': '.$error['reason'], 0, $previous);
|
||||||
|
}
|
||||||
|
|
||||||
|
throw new \LogicException('Unsupported elastic search client version');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user