From a81aff03e86872b60576c152b6a65d78bc2ae01b Mon Sep 17 00:00:00 2001 From: Warxcell Date: Sun, 21 Feb 2021 21:13:50 +0200 Subject: [PATCH] Fix bug when using ResultCache with Query::toIterable. --- lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php b/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php index e1f27dcb050..6b3d9d60e3e 100644 --- a/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php +++ b/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php @@ -20,6 +20,7 @@ namespace Doctrine\ORM\Internal\Hydration; +use Doctrine\DBAL\Driver\ResultStatement; use Doctrine\DBAL\Driver\Statement; use Doctrine\DBAL\FetchMode; use Doctrine\DBAL\Platforms\AbstractPlatform; @@ -154,7 +155,7 @@ public function iterate($stmt, $resultSetMapping, array $hints = []) * * @return iterable */ - public function toIterable(Statement $stmt, ResultSetMapping $resultSetMapping, array $hints = []): iterable + public function toIterable(ResultStatement $stmt, ResultSetMapping $resultSetMapping, array $hints = []): iterable { $this->_stmt = $stmt; $this->_rsm = $resultSetMapping;