From 88ddb8976305ceae7b6cdb609270393195b8435e Mon Sep 17 00:00:00 2001 From: Thomas Bley Date: Thu, 27 Jul 2023 16:11:32 +0200 Subject: [PATCH] #9974 fixed return type for FETCH_COLUMN --- .../ReturnTypeProvider/PdoStatementReturnTypeProvider.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Psalm/Internal/Provider/ReturnTypeProvider/PdoStatementReturnTypeProvider.php b/src/Psalm/Internal/Provider/ReturnTypeProvider/PdoStatementReturnTypeProvider.php index 593be23ce1d..3edc2342bd1 100644 --- a/src/Psalm/Internal/Provider/ReturnTypeProvider/PdoStatementReturnTypeProvider.php +++ b/src/Psalm/Internal/Provider/ReturnTypeProvider/PdoStatementReturnTypeProvider.php @@ -216,13 +216,12 @@ private static function handleFetchAll(MethodReturnTypeProviderEvent $event): ?U ), ]); - case 7: // PDO::FETCH_COLUMN - scalar|null|false + case 7: // PDO::FETCH_COLUMN - list return new Union([ Type::getListAtomic( new Union([ new TScalar(), new TNull(), - new TFalse(), ]), ), ]);