Skip to content

Commit 746caa6

Browse files
Add tests
1 parent af725e7 commit 746caa6

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

tests/PHPStan/Rules/PhpDoc/data/bug-14206.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,19 @@ public function test(PDO $db): void
1414
$statement->setFetchMode(PDO::FETCH_COLUMN, 0);
1515
$statement->execute();
1616
}
17+
18+
public function test2(PDO $db): void
19+
{
20+
/** @var PDOStatement<int,array<string>> */
21+
$statement = $db->prepare('SELECT foo FROM bar');
22+
$statement->execute();
23+
}
24+
25+
public function test3(PDO $db): void
26+
{
27+
/** @var PDOStatement<int,object> */
28+
$statement = $db->prepare('SELECT foo FROM bar');
29+
$statement->setFetchMode(PDO::FETCH_OBJ, 0);
30+
$statement->execute();
31+
}
1732
}

0 commit comments

Comments
 (0)