The MongoDB\Driver\CursorInterface interface

(mongodb >=1.6.0)

Introduction

This interface is implemented by MongoDB\Driver\Cursor to be used as a parameter, return, or property type in userland classes.

Synopsis de la classe

class MongoDB\Driver\CursorInterface implements Traversable {
/* Méthodes */
abstract public getId(): MongoDB\Driver\CursorId
abstract public getServer(): MongoDB\Driver\Server
abstract public isDead(): bool
abstract public setTypeMap(array $typemap): void
abstract public toArray(): array
}

Historique

Version Description
PECL mongodb 1.15.0 Les types de retours des méthodes sont déclarés comme provisoires en PHP 8.0 et ultérieur, ce qui déclenche des avis de dépréciation dans le code qui implémente cette interface sans déclarer les types de retours appropriés. L'attribut #[ReturnTypeWillChange] peut être ajouté pour ignorer la notice de dépréciation.

Sommaire

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top