public function newDb($name) { $database = $this->libs->Config->get('databases', $name); //Sweetframework::getClass('lib', 'databases/drivers/' . $database['driver'], ); //App::includeLibrary('Databases/Drivers/' . $database['driver'] . '.php'); $this->setCurrentDb($name); $this->databases[$name] = Sweetframework::loadClass('lib', 'databases/drivers/' . $database['driver'], $database); //new $database['driver']($database); if(!$this->databases[$name]->connect()) { D::warn('failed to connect to the db'); } }