/** * Change the DB connection * @param string $db */ public function setDb($db) { if (self::$databaseWhitelist && !in_array($db, self::$databaseWhitelist)) { $db = current(self::$databaseWhitelist); } if (!isset($this->_db)) { $this->_db = $this->_mongo(); } $this->mongo = $this->_db->selectDB($db); self::$dbName = $db; }