]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-15320 support for other database driver types
authorskodak <skodak>
Fri, 20 Jun 2008 07:05:46 +0000 (07:05 +0000)
committerskodak <skodak>
Fri, 20 Jun 2008 07:05:46 +0000 (07:05 +0000)
lib/datalib.php

index e960298890337244ae189670499d60841b7c83d0..a91de99ab1ce6ca70c146a890ffd91ffbda8b7c1 100644 (file)
@@ -49,14 +49,9 @@ function setup_DB() {
         $CFG->dboptions = array();
     }
 
-    if ($CFG->dblibrary == 'adodb') {
-        $classname = $CFG->dbtype.'_adodb_moodle_database';
-        require_once($CFG->libdir.'/dml/'.$classname.'.php');
-        $DB = new $classname();
-
-    } else {
-        error('Not implemented db library yet: '.$CFG->dblibrary);
-    }
+    $classname = $CFG->dbtype.'_'.$CFG->dblibrary.'_moodle_database';
+    require_once($CFG->libdir.'/dml/'.$classname.'.php');
+    $DB = new $classname();
 
     $CFG->dbfamily = $DB->get_dbfamily(); // TODO: BC only for now