MongoGridFS::put

(PECL mongo >=1.0.8)

MongoGridFS::putStocke un fichier dans la base de données

Description

public MongoGridFS::put ( string $filename [, array $metadata = array() [, array $options = array() ]] ) : mixed

Note:

La méthode MongoGridFS::put() est un alias de la méthode MongoGridFS::storeFile().

Liste de paramètres

filename

Le nom du fichier pour le stockage.

metadata

Autres métadonnées à inclure dans le fichier document.

options

Un tableau d'options pour les opérations d'insertion, exécutées sur les collections chunks et files. Voir la méthode MongoCollection::insert() pour une documentation de ces options.

Valeurs de retour

Retourne l'_id du fichier document sauvegardé. Cela va retourner un MongoId généré tant qu'un _id ne soit explicitement spécifié dans le paramètre metadata.

Erreurs / Exceptions

Lance une exception MongoGridFSException si une erreur survient lors de la lection du fichier filename ou lors de l'insertion dans les collections chunks ou files.

Voir aussi