示例#1
0
	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');
		}
	}