La classe Mongo [Obsolète]

(PECL mongo >=0.9.0)

Introduction

La connexion entre MongoDB et PHP.

Cette classe étend la classe MongoClient et permet l'accès à plusieurs méthodes devenues obsolètes.

Pour des raisons de compatibilité ascendantes, l'option "w" de l'argument de son constructeur vaut 0 par défaut, ce qui ne nécessite pas aux opérations en écriture d'être reconnues par le serveur. Voir la méthode MongoClient::__construct() pour plus d'informations.

Avertissement

Cette classe est devenue OBSOLETE depuis la version 1.3.0. Son utilisation est vivement déconseillée. Veuillez utiliser la classe MongoClient à la place.

Synopsis de la classe

Mongo extends MongoClient {
/* Méthodes */
protected connectUtil ( ) : bool
public static getPoolSize ( ) : int
public getSlave ( ) : string
public getSlaveOkay ( ) : bool
public poolDebug ( ) : array
public static setPoolSize ( int $size ) : bool
public setSlaveOkay ( bool $ok = true ) : bool
public switchSlave ( ) : string
/* Méthodes héritées */
public MongoClient::close ( bool|string $connection = ? ) : bool
public MongoClient::connect ( ) : bool
public MongoClient::dropDB ( mixed $db ) : array
public MongoClient::__get ( string $dbname ) : MongoDB
public static MongoClient::getConnections ( ) : array
public MongoClient::getHosts ( ) : array
public MongoClient::getReadPreference ( ) : array
public MongoClient::getWriteConcern ( ) : array
public MongoClient::killCursor ( string $server_hash , int|MongoInt64 $id ) : bool
public MongoClient::listDBs ( ) : array
public MongoClient::selectCollection ( string $db , string $collection ) : MongoCollection
public MongoClient::selectDB ( string $name ) : MongoDB
public MongoClient::setReadPreference ( string $read_preference , array $tags = ? ) : bool
public MongoClient::setWriteConcern ( mixed $w , int $wtimeout = ? ) : bool
public MongoClient::__toString ( ) : string
}

Sommaire