public function toArray() : array { foreach ($this->getCursor() as $document) { $result[] = $this->getConverter()->toDomainTypes((array) $document); } return $result ?? []; }