insertFile() public method
Creates new file in GridFS collection from given local filesystem file.
Additional attributes can be added file document using $metadata.
| public mixed insertFile ( $filename, $metadata = [], $options = [] ) | ||
|---|---|---|
| $filename | string |
Name of the file to store. |
| $metadata | array |
Other metadata fields to include in the file document. |
| $options | array |
List of options in format: optionName => optionValue |
| return | mixed |
The "_id" of the saved file document. This will be a generated \MongoId unless an "_id" was explicitly specified in the metadata. |
| throws | yii\mongodb\Exception |
on failure. |
Please login to continue.