package Default

 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

\MongoCollection

getServer()

getServer($id) 

Parameters

$id

Check if a resource exists

hasResource(string $id) : boolean

Parameters

$id

string

Returns

boolean

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\MongoDbResourceManager
fluent This method is part of a fluent interface and will return the same instance

Parameters

$id

string

$resource

array\MongoCollection

Exceptions

\Zend\Cache\Exception\RuntimeException

Returns

\Zend\Cache\Storage\Adapter\MongoDbResourceManager

setServer()

setServer($id, $server) 

Parameters

$id

$server

 Properties

 

Registered resources

$resources : array<mixed,array>

Default

array()