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