(PECL mongo >=1.0.8)
MongoGridFS::put — Stocke un fichier dans la base de données
$filename
[, array $metadata
= array()
[, array $options
= array()
]] ) : mixedNote:
La méthode MongoGridFS::put() est un alias de la méthode MongoGridFS::storeFile().
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.
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
.
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
.