From c2d939d86e85db8ae6e7ea2f38e8cfce3e4c6c6d Mon Sep 17 00:00:00 2001 From: Norbert Orzechowicz Date: Fri, 2 Feb 2024 11:37:06 +0100 Subject: [PATCH] CS Fixes --- .../ETL/Adapter/Doctrine/DbalLimitOffsetExtractor.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/adapter/etl-adapter-doctrine/src/Flow/ETL/Adapter/Doctrine/DbalLimitOffsetExtractor.php b/src/adapter/etl-adapter-doctrine/src/Flow/ETL/Adapter/Doctrine/DbalLimitOffsetExtractor.php index 349e54c9c..45b1c0ea8 100644 --- a/src/adapter/etl-adapter-doctrine/src/Flow/ETL/Adapter/Doctrine/DbalLimitOffsetExtractor.php +++ b/src/adapter/etl-adapter-doctrine/src/Flow/ETL/Adapter/Doctrine/DbalLimitOffsetExtractor.php @@ -57,7 +57,13 @@ public function extract(FlowContext $context) : \Generator $total = $this->maximum; } else { $countQuery = (clone $this->queryBuilder)->select('COUNT(*)'); - $countQuery->resetQueryPart('orderBy'); + + if (\method_exists($countQuery, 'resetOrderBy')) { + $countQuery->resetOrderBy(); + } else { + /** @psalm-suppress DeprecatedMethod */ + $countQuery->resetQueryPart('orderBy'); + } $total = (int) $this->connection->fetchOne( $countQuery->getSQL(),