« Attaque par injection de scripts
MongoDB\Driver\Manager »
PHP Manual
MongoDB
Classes de l'extension MongoDB
Classes de l'extension MongoDB
MongoDB\Driver\Manager
— La classe MongoDB\Driver\Manager
MongoDB\Driver\Manager::addSubscriber
— Enregistre un observateur d'événements de surveillance avec ce manager
MongoDB\Driver\Manager::__construct
— Crée un nouveau Manager MongoDB
MongoDB\Driver\Manager::createClientEncryption
— Créer un nouvel objet ClientEncryption
MongoDB\Driver\Manager::executeBulkWrite
— Exécute une ou plusieurs opérations d'écriture
MongoDB\Driver\Manager::executeCommand
— Exécute une commande de base de données
MongoDB\Driver\Manager::executeQuery
— Exécute une requête de base de données
MongoDB\Driver\Manager::executeReadCommand
— Exécute une commande de base de données qui lit
MongoDB\Driver\Manager::executeReadWriteCommand
— Exécute une commande de base de données qui lit et écrit
MongoDB\Driver\Manager::executeWriteCommand
— Exécute une commande de base de données qui écrit
MongoDB\Driver\Manager::getEncryptedFieldsMap
— Renvoie l'option de chiffrement automatique encryptedFieldsMap pour le Manager
MongoDB\Driver\Manager::getReadConcern
— Renvoie le ReadConcern pour le Manager
MongoDB\Driver\Manager::getReadPreference
— Renvoie le ReadPreference pour le Manager
MongoDB\Driver\Manager::getServers
— Retourner les serveurs auxquels ce gestionnaire est connecté
MongoDB\Driver\Manager::getWriteConcern
— Renvoie le WriteConcern pour le Manager
MongoDB\Driver\Manager::removeSubscriber
— Enlève un observateur d'événements de surveillance de ce Manager
MongoDB\Driver\Manager::selectServer
— Sélectionne un serveur correspondant à une préférence de lecture
MongoDB\Driver\Manager::startSession
— Démarre une nouvelle session client pour être utilisée avec ce client
MongoDB\Driver\Command
— La classe MongoDB\Driver\Command
MongoDB\Driver\Command::__construct
— Crée une nouvelle commande
MongoDB\Driver\Query
— La classe MongoDB\Driver\Query
MongoDB\Driver\Query::__construct
— Créer une nouvelle requête
MongoDB\Driver\BulkWrite
— La classe MongoDB\Driver\BulkWrite
MongoDB\Driver\BulkWrite::__construct
— Créer un nouveau BulkWrite
MongoDB\Driver\BulkWrite::count
— Compte le nombre d'opérations d'écriture dans le lot
MongoDB\Driver\BulkWrite::delete
— Ajoute une opération de suppression au lot
MongoDB\Driver\BulkWrite::insert
— Ajoute une opération d'insertion au lot
MongoDB\Driver\BulkWrite::update
— Ajoute une opération de mise à jour au lot
MongoDB\Driver\Session
— La classe MongoDB\Driver\Session
MongoDB\Driver\Session::abortTransaction
— Annule une transaction
MongoDB\Driver\Session::advanceClusterTime
— Avance le temps du cluster pour cette session
MongoDB\Driver\Session::advanceOperationTime
— Avance le temps d'opération pour cette session
MongoDB\Driver\Session::commitTransaction
— Valide la transaction
MongoDB\Driver\Session::__construct
— Créer une nouvelle session (inutilisée)
MongoDB\Driver\Session::endSession
— Termine une session
MongoDB\Driver\Session::getClusterTime
— Renvoie le temps du cluster pour cette session
MongoDB\Driver\Session::getLogicalSessionId
— Renvoie l'identifiant de session logique pour cette session
MongoDB\Driver\Session::getOperationTime
— Renvoie le temps d'opération pour cette session
MongoDB\Driver\Session::getServer
— Renvoie le serveur auquel cette session est épinglée
MongoDB\Driver\Session::getTransactionOptions
— Renvoie les options pour la transaction en cours
MongoDB\Driver\Session::getTransactionState
— Renvoie l'état de la transaction actuelle pour cette session
MongoDB\Driver\Session::isDirty
— Renvoie si la session a été marquée comme sale
MongoDB\Driver\Session::isInTransaction
— Renvoie si une transaction multi-document est en cours
MongoDB\Driver\Session::startTransaction
— Commence une transaction
MongoDB\Driver\ClientEncryption
— La classe MongoDB\Driver\ClientEncryption
MongoDB\Driver\ClientEncryption::addKeyAltName
— Ajoute un nom alternatif à un document clé
MongoDB\Driver\ClientEncryption::__construct
— Créer un nouvel objet ClientEncryption
MongoDB\Driver\ClientEncryption::createDataKey
— Créer un document clé
MongoDB\Driver\ClientEncryption::decrypt
— Déchiffre une valeur
MongoDB\Driver\ClientEncryption::deleteKey
— Supprime un document clé
MongoDB\Driver\ClientEncryption::encrypt
— Chiffre une valeur
MongoDB\Driver\ClientEncryption::encryptExpression
— Chiffre une expression de correspondance ou d'agrégation
MongoDB\Driver\ClientEncryption::getKey
— Renvoie un document clé
MongoDB\Driver\ClientEncryption::getKeyByAltName
— Renvoie un document clé par un nom alternatif
MongoDB\Driver\ClientEncryption::getKeys
— Renvoie tous les documents clés
MongoDB\Driver\ClientEncryption::removeKeyAltName
— Enlève un nom alternatif d'un document clé
MongoDB\Driver\ClientEncryption::rewrapManyDataKey
— Ré-emballe les clés de données
MongoDB\Driver\ServerApi
— La classe MongoDB\Driver\ServerApi
MongoDB\Driver\ServerApi::bsonSerialize
— Renvoie un objet pour la sérialisation BSON
MongoDB\Driver\ServerApi::__construct
— Créer une nouvelle instance de ServerApi
MongoDB\Driver\ServerApi::serialize
— Sérialise un ServerApi
MongoDB\Driver\ServerApi::unserialize
— Désérialise un ServerApi
MongoDB\Driver\WriteConcern
— La classe MongoDB\Driver\WriteConcern
MongoDB\Driver\WriteConcern::bsonSerialize
— Renvoie un objet pour la sérialisation BSON
MongoDB\Driver\WriteConcern::__construct
— Construit un WriteConcern
MongoDB\Driver\WriteConcern::getJournal
— Renvoie l'option "journal" du WriteConcern
MongoDB\Driver\WriteConcern::getW
— Renvoie l'option "w" du WriteConcern
MongoDB\Driver\WriteConcern::getWtimeout
— Renvoie l'option "wtimeout" du WriteConcern
MongoDB\Driver\WriteConcern::isDefault
— Vérifie si c'est le WriteConcern par défaut
MongoDB\Driver\WriteConcern::serialize
— Sérialise un WriteConcern
MongoDB\Driver\WriteConcern::unserialize
— Désérialise un WriteConcern
MongoDB\Driver\ReadPreference
— La classe MongoDB\Driver\ReadPreference
MongoDB\Driver\ReadPreference::bsonSerialize
— Renvoie un objet pour la sérialisation BSON
MongoDB\Driver\ReadPreference::__construct
— Créer un nouveau ReadPreference
MongoDB\Driver\ReadPreference::getHedge
— Renvoie l'option "hedge" du ReadPreference
MongoDB\Driver\ReadPreference::getMaxStalenessSeconds
— Renvoie l'option "maxStalenessSeconds" du ReadPreference
MongoDB\Driver\ReadPreference::getMode
— Renvoie l'option "mode" du ReadPreference
MongoDB\Driver\ReadPreference::getModeString
— Renvoie l'option "mode" du ReadPreference
MongoDB\Driver\ReadPreference::getTagSets
— Renvoie l'option "tagSets" de ReadPreference
MongoDB\Driver\ReadPreference::serialize
— Sérialise un ReadPreference
MongoDB\Driver\ReadPreference::unserialize
— Désérialise un ReadPreference
MongoDB\Driver\ReadConcern
— La classe MongoDB\Driver\ReadConcern
MongoDB\Driver\ReadConcern::bsonSerialize
— Renvoie un objet pour la sérialisation BSON
MongoDB\Driver\ReadConcern::__construct
— Créer un nouveau ReadConcern
MongoDB\Driver\ReadConcern::getLevel
— Renvoie l'option "level" du ReadConcern
MongoDB\Driver\ReadConcern::isDefault
— Vérifie si c'est le read concern par défaut
MongoDB\Driver\ReadConcern::serialize
— Sérialise un ReadConcern
MongoDB\Driver\ReadConcern::unserialize
— Désérialise un ReadConcern
MongoDB\Driver\Cursor
— La classe MongoDB\Driver\Cursor
MongoDB\Driver\Cursor::__construct
— Créer un nouveau curseur (non utilisé)
MongoDB\Driver\Cursor::current
— Renvoie l'élément courant
MongoDB\Driver\Cursor::getId
— Retourne l'ID de ce curseur
MongoDB\Driver\Cursor::getServer
— Retourne le serveur associé à ce curseur
MongoDB\Driver\Cursor::isDead
— Vérifie si le curseur est épuisé ou peut avoir des résultats supplémentaires
MongoDB\Driver\Cursor::key
— Renvoie le numéro de l'index du résultat courant dans le curseur
MongoDB\Driver\Cursor::next
— Avance le curseur vers le résultat suivant
MongoDB\Driver\Cursor::rewind
— Rembobine le curseur jusqu'au premier résultat
MongoDB\Driver\Cursor::setTypeMap
— Défini un type de carte à utiliser pour la désérialisation BSON
MongoDB\Driver\Cursor::toArray
— Retourne un tableau contenant tous les résultats pour ce curseur
MongoDB\Driver\Cursor::valid
— Vérifie si la position actuelle du curseur est valide
MongoDB\Driver\CursorId
— La classe MongoDB\Driver\CursorId
MongoDB\Driver\CursorId::__construct
— Créer un nouveau CursorId (non utilisé)
MongoDB\Driver\CursorId::serialize
— Sérialise un CursorId
MongoDB\Driver\CursorId::__toString
— Représentation sous forme de chaîne de l'ID de curseur
MongoDB\Driver\CursorId::unserialize
— Désérialise un CursorId
MongoDB\Driver\CursorInterface
— L'interface MongoDB\Driver\CursorInterface
MongoDB\Driver\CursorInterface::getId
— Renvoie l'ID du curseur
MongoDB\Driver\CursorInterface::getServer
— Renvoie le serveur associé à ce curseur
MongoDB\Driver\CursorInterface::isDead
— Renvoie si le curseur peut avoir des résultats supplémentaires
MongoDB\Driver\CursorInterface::setTypeMap
— Définit une carte de type à utiliser pour la désérialisation BSON
MongoDB\Driver\CursorInterface::toArray
— Renvoie un tableau contenant tous les résultats de ce curseur
MongoDB\Driver\Server
— La classe MongoDB\Driver\Server
MongoDB\Driver\Server::__construct
— Créer un nouveau serveur (non utilisé)
MongoDB\Driver\Server::executeBulkWrite
— Exécute une ou plusieurs opérations d'écriture sur ce serveur
MongoDB\Driver\Server::executeCommand
— Exécute une commande de base de données sur ce serveur
MongoDB\Driver\Server::executeQuery
— Exécute une requête de base de données sur ce serveur
MongoDB\Driver\Server::executeReadCommand
— Exécute une commande de base de données qui lit sur ce serveur
MongoDB\Driver\Server::executeReadWriteCommand
— Exécute une commande de base de données qui lit et écrit sur ce serveur
MongoDB\Driver\Server::executeWriteCommand
— Exécute une commande de base de données qui écrit sur ce serveur
MongoDB\Driver\Server::getHost
— Retourne le nom d'hôte du serveur
MongoDB\Driver\Server::getInfo
— Retourne un tableau d'informations décrivant ce serveur
MongoDB\Driver\Server::getLatency
— Retourne la latence de ce serveur en millisecondes
MongoDB\Driver\Server::getPort
— Retourne le port sur lequel le serveur écoute
MongoDB\Driver\Server::getServerDescription
— Renvoie une ServerDescription pour ce serveur
MongoDB\Driver\Server::getTags
— Renvoie un tableau de tags décrivant ce serveur dans un ensemble de réplicas
MongoDB\Driver\Server::getType
— Retourne un entier représentant le type du serveur
MongoDB\Driver\Server::isArbiter
— Vérifie si ce serveur est un membre arbitre d'un ensemble de réplicas
MongoDB\Driver\Server::isHidden
— Renvoie si ce serveur est un membre caché d'un ensemble de réplicas
MongoDB\Driver\Server::isPassive
— Vérifie si le serveur est un membre passif du jeu de réplication
MongoDB\Driver\Server::isPrimary
— Vérifie si ce serveur est un membre principal d'un ensemble de réplicas
MongoDB\Driver\Server::isSecondary
— Vérifie si ce serveur est un membre secondaire d'un ensemble de réplicas
MongoDB\Driver\ServerDescription
— La classe MongoDB\Driver\ServerDescription
MongoDB\Driver\ServerDescription::getHelloResponse
— Renvoie la réponse "hello" la plus récente du serveur
MongoDB\Driver\ServerDescription::getHost
— Renvoie le nom d'hôte de ce serveur
MongoDB\Driver\ServerDescription::getLastUpdateTime
— Renvoie l'heure de la dernière mise à jour du serveur en microsecondes
MongoDB\Driver\ServerDescription::getPort
— Renvoie le port sur lequel ce serveur écoute
MongoDB\Driver\ServerDescription::getRoundTripTime
— Renvoie le temps de trajet aller-retour du serveur en millisecondes
MongoDB\Driver\ServerDescription::getType
— Renvoie une chaîne de caractères indiquant le type de ce serveur
MongoDB\Driver\TopologyDescription
— La classe MongoDB\Driver\TopologyDescription
MongoDB\Driver\TopologyDescription::getServers
— Renvoie les serveurs de la topologie
MongoDB\Driver\TopologyDescription::getType
— Renvoie une chaîne de caractères dénotant le type de cette topologie
MongoDB\Driver\TopologyDescription::hasReadableServer
— Renvoie si la topologie a un serveur lisible
MongoDB\Driver\TopologyDescription::hasWritableServer
— Retourne si la topologie dispose d'un serveur en écriture
MongoDB\Driver\WriteConcernError
— La classe MongoDB\Driver\WriteConcernError
MongoDB\Driver\WriteConcernError::getCode
— Retourne le code d'erreur de WriteConcernError
MongoDB\Driver\WriteConcernError::getInfo
— Retourne le document de métadonnées pour WriteConcernError
MongoDB\Driver\WriteConcernError::getMessage
— Renvoie le message d'erreur du WriteConcernError
MongoDB\Driver\WriteError
— La classe MongoDB\Driver\WriteError
MongoDB\Driver\WriteError::getCode
— Retourne le code d'erreur de WriteError
MongoDB\Driver\WriteError::getIndex
— Retourne l'index de l'opération d'écriture correspondant à ce WriteError
MongoDB\Driver\WriteError::getInfo
— Retourne le document de métadonnées pour WriteError
MongoDB\Driver\WriteError::getMessage
— Renvoie le message d'erreur du WriteError
MongoDB\Driver\WriteResult
— La classe MongoDB\Driver\WriteResult
MongoDB\Driver\WriteResult::getDeletedCount
— Renvoie le nombre de documents supprimés
MongoDB\Driver\WriteResult::getInsertedCount
— Renvoie le nombre de documents insérés (à l'exception de Upserts)
MongoDB\Driver\WriteResult::getMatchedCount
— Renvoie le nombre de documents sélectionnés pour la mise à jour
MongoDB\Driver\WriteResult::getModifiedCount
— Renvoie le nombre de documents existants mis à jour
MongoDB\Driver\WriteResult::getServer
— Retourne le serveur associé à ce résultat d'écriture
MongoDB\Driver\WriteResult::getUpsertedCount
— Renvoie le nombre de documents insérés par un upsert
MongoDB\Driver\WriteResult::getUpsertedIds
— Retourne un tableau d'identificateurs pour les documents upserted
MongoDB\Driver\WriteResult::getWriteConcernError
— Retourne toute erreur de WriteConcern qui s'est produite
MongoDB\Driver\WriteResult::getWriteErrors
— Retourne toutes les erreurs d'écriture qui se sont produites
MongoDB\Driver\WriteResult::isAcknowledged
— Retourne si l'écriture a été reconnue