Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 4a0d9cb

Browse files
herndlmondrejmirtes
authored andcommitted
Adapt for recent PHPStan
1 parent 231d3f7 commit 4a0d9cb

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

‎composer.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
],
88
"require": {
99
"php": "^7.2 || ^8.0",
10-
"phpstan/phpstan": "^1.12.12"
10+
"phpstan/phpstan": "^1.12.23"
1111
},
1212
"conflict": {
1313
"doctrine/collections": "<1.0",

‎src/Type/Doctrine/DBAL/RowCountMethodDynamicReturnTypeExtension.php‎

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,6 @@ public function getTypeFromMethodCall(MethodReflection $methodReflection, Method
6666
}
6767

6868
$resultClass = $this->getResultClass($driver);
69-
if ($resultClass === null) {
70-
return null;
71-
}
7269

7370
if (!$this->reflectionProvider->hasClass($resultClass)) {
7471
return null;
@@ -87,9 +84,9 @@ public function getTypeFromMethodCall(MethodReflection $methodReflection, Method
8784

8885
/**
8986
* @param DriverDetector::* $driver
90-
* @return class-string<DriverResult>|null
87+
* @return class-string<DriverResult>
9188
*/
92-
private function getResultClass(string $driver): ?string
89+
private function getResultClass(string $driver): string
9390
{
9491
switch ($driver) {
9592
case DriverDetector::IBM_DB2:
@@ -111,8 +108,6 @@ private function getResultClass(string $driver): ?string
111108
case DriverDetector::SQLSRV:
112109
return 'Doctrine\DBAL\Driver\SQLSrv\Result';
113110
}
114-
115-
return null;
116111
}
117112

118113
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /