public function sources($class = null) { $this->_checkConnection(); $conn = $this->connection; return array_map(function ($col) { return $col->getName(); }, $conn->listCollections()); }
public function testSourcesNoConnectionException() { $db = new MongoDb(array('host' => null, 'autoConnect' => false)); $this->assertException('Could not connect to the database.', function () use($db) { $db->sources(null); }); }