From 930859f803ae1582bbdd0614b0e26def5d663b54 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. Signed-off-by: Warxcell --- lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php b/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php index e1f27dcb050..51d88124b3c 100644 --- a/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php +++ b/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php @@ -20,7 +20,7 @@ namespace Doctrine\ORM\Internal\Hydration; -use Doctrine\DBAL\Driver\Statement; +use Doctrine\DBAL\Driver\ResultStatement; use Doctrine\DBAL\FetchMode; use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Types\Type; @@ -93,7 +93,7 @@ abstract class AbstractHydrator /** * The statement that provides the data to hydrate. * - * @var Statement + * @var ResultStatement */ protected $_stmt; @@ -154,7 +154,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;