(PECL mongo >=0.9.0)
MongoGridFS::storeFile — Stores a file in the database
$filename
[, array $extra
= array()
[, array $options
= array()
]] )
filename
The name of the file.
extra
Other metadata to add to the file saved.
options
Options for the store.
"w"
See WriteConcerns. The default value for MongoClient is 1.
Returns the _id of the saved object.
Throws MongoCursorException if the "w" option is set and the write fails.
Throws MongoCursorTimeoutException if the "w" option is set to a value greater than one and the operation takes longer than MongoCursor::$timeout milliseconds to complete. This does not kill the operation on the server, it is a client-side timeout. The operation in MongoCollection::$wtimeout is milliseconds.