PHP Класс Imbo\Storage\GridFS
A GridFS storage driver for Imbo
Valid parameters for this driver:
-
(string) databaseName
Name of the database. Defaults to 'imbo_storage'
-
(string) server
The server string to use when connecting to MongoDB. Defaults to
'mongodb://localhost:27017'
-
(array) options
Options to use when creating the Mongo client instance. Defaults to
['connect' => true, 'connectTimeoutMS' => 1000].
Показать файл
Открыть проект
Примеры использования класса
Открытые методы
Защищенные методы
Метод |
Описание |
|
getGrid ( ) : MongoGridFS |
Get the grid instance |
|
getMongoClient ( ) : MongoClient |
Get the mongo client instance |
|
Приватные методы
Описание методов
__construct()
публичный Метод
public __construct ( array $params = null, MongoClient $client = null, MongoGridFS $grid = null ) |
$params |
array |
Parameters for the driver |
$client |
MongoClient |
Mongo client instance |
$grid |
MongoGridFS |
MongoGridFS instance |
public delete ( $user, $imageIdentifier ) |
getGrid()
защищенный Метод
protected getGrid ( ) : MongoGridFS |
Результат |
MongoGridFS |
|
getImage()
публичный Метод
public getImage ( $user, $imageIdentifier ) |
getLastModified()
публичный Метод
getMongoClient()
защищенный Метод
Get the mongo client instance
getStatus()
публичный Метод
imageExists()
публичный Метод
public store ( $user, $imageIdentifier, $imageData ) |