@@ -129,7 +129,7 @@ public function has(IJob|string $job, mixed $argument): bool {
129129 ->setMaxResults (1 );
130130
131131 $ result = $ query ->executeQuery ();
132- $ row = $ result ->fetch ();
132+ $ row = $ result ->fetchAssociative ();
133133 $ result ->closeCursor ();
134134
135135 return (bool )$ row ;
@@ -158,7 +158,7 @@ public function getJobsIterator(IJob|string|null $job, ?int $limit, int $offset)
158158
159159 $ result = $ query ->executeQuery ();
160160
161- while ($ row = $ result ->fetch ()) {
161+ while ($ row = $ result ->fetchAssociative ()) {
162162 $ job = $ this ->buildJob ($ row );
163163 if ($ job ) {
164164 yield $ job ;
@@ -190,7 +190,7 @@ public function getNext(bool $onlyTimeSensitive = false, ?array $jobClasses = nu
190190 }
191191
192192 $ result = $ query ->executeQuery ();
193- $ row = $ result ->fetch ();
193+ $ row = $ result ->fetchAssociative ();
194194 $ result ->closeCursor ();
195195
196196 if ($ row ) {
@@ -293,7 +293,7 @@ public function getDetailsById(string $id): ?array {
293293 ->from ('jobs ' )
294294 ->where ($ query ->expr ()->eq ('id ' , $ query ->createNamedParameter ($ id )));
295295 $ result = $ query ->executeQuery ();
296- $ row = $ result ->fetch ();
296+ $ row = $ result ->fetchAssociative ();
297297 $ result ->closeCursor ();
298298
299299 if ($ row ) {
@@ -407,7 +407,7 @@ public function hasReservedJob(?string $className = null): bool {
407407
408408 try {
409409 $ result = $ query ->executeQuery ();
410- $ hasReservedJobs = $ result ->fetch () !== false ;
410+ $ hasReservedJobs = $ result ->fetchAssociative () !== false ;
411411 $ result ->closeCursor ();
412412 return $ hasReservedJobs ;
413413 } catch (Exception $ e ) {
@@ -429,7 +429,7 @@ public function countByClass(): array {
429429
430430 $ jobs = [];
431431
432- while (($ row = $ result ->fetch ()) !== false ) {
432+ while (($ row = $ result ->fetchAssociative ()) !== false ) {
433433 /**
434434 * @var array{count:int, class:class-string<IJob>} $row
435435 */
0 commit comments