Methods

getCollection()

getCollection($id) 

Parameters

$id

getConnectionOptions()

getConnectionOptions($id) 

Parameters

$id

getDatabase()

getDatabase($id) 

Parameters

$id

getDriverOptions()

getDriverOptions($id) 

Parameters

$id

Instantiate and return the MongoCollection resource

getResource(string $id) : \MongoCollection

Parameters

$id

string

Exceptions

\Zend\Cache\Exception\RuntimeException

Returns

getServer()

getServer($id) 

Parameters

$id

Check if a resource exists

hasResource(string $id) : bool

Parameters

$id

string

Returns

bool

setCollection()

setCollection($id, $collection) 

Parameters

$id

$collection

setConnectionOptions()

setConnectionOptions($id, array $connectionOptions) 

Parameters

$id

$connectionOptions

setDatabase()

setDatabase($id, $database) 

Parameters

$id

$database

setDriverOptions()

setDriverOptions($id, array $driverOptions) 

Parameters

$id

$driverOptions

Set a resource

setResource(string $id, array | \MongoCollection $resource) : \Zend\Cache\Storage\Adapter\self

Parameters

$id

string

$resource

array\MongoCollection

Exceptions

\Zend\Cache\Exception\RuntimeException

Returns

\Zend\Cache\Storage\Adapter\self

setServer()

setServer($id, $server) 

Parameters

$id

$server

 Properties

 

Registered resources

$resources : array[]