From dd245f0dc5f454694e2accca7a12849c59c5db7a Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Wed, 29 Dec 2021 16:50:38 +0100 Subject: [PATCH 1/3] mysqli_fetch_object: added missing generic --- stubs/mysqli.phpstub | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stubs/mysqli.phpstub b/stubs/mysqli.phpstub index 49758497dbd..a5ec2f5407d 100644 --- a/stubs/mysqli.phpstub +++ b/stubs/mysqli.phpstub @@ -23,6 +23,9 @@ class mysqli_result implements Traversable * @psalm-taint-sink callable $class * * @template T of object + * @template TValue + * + * @param mysqli_result $result * @param class-string $class * @param array $constructor_args * @return T|null|false From 5361cda062ef45fc7408aa92c15f15124379ade9 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Wed, 29 Dec 2021 16:53:47 +0100 Subject: [PATCH 2/3] typo --- stubs/mysqli.phpstub | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stubs/mysqli.phpstub b/stubs/mysqli.phpstub index a5ec2f5407d..e9b2365c5e3 100644 --- a/stubs/mysqli.phpstub +++ b/stubs/mysqli.phpstub @@ -23,7 +23,7 @@ class mysqli_result implements Traversable * @psalm-taint-sink callable $class * * @template T of object - * @template TValue + * @template TValue of object * * @param mysqli_result $result * @param class-string $class From 457dd2f1c92bc771f62eed2d7d1bde2e02d4f900 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Wed, 29 Dec 2021 16:56:09 +0100 Subject: [PATCH 3/3] typo --- stubs/mysqli.phpstub | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stubs/mysqli.phpstub b/stubs/mysqli.phpstub index e9b2365c5e3..a5ec2f5407d 100644 --- a/stubs/mysqli.phpstub +++ b/stubs/mysqli.phpstub @@ -23,7 +23,7 @@ class mysqli_result implements Traversable * @psalm-taint-sink callable $class * * @template T of object - * @template TValue of object + * @template TValue * * @param mysqli_result $result * @param class-string $class