public static function get_current()
 {
     static $db = null;
     if ($db == null) {
         $db = SDB::create();
     }
     return $db;
 }
Ejemplo n.º 2
0
function multiSite2_init()
{
    // Create Temp SDB file
    global $TEMPSDB;
    if (file_exists("sdbs/" . $TEMPSDB)) {
        unlink("sdbs/" . $TEMPSDB);
    }
    SDB::create($TEMPSDB);
}
Ejemplo n.º 3
0
function moreColumns_add($tableName, $id, $arrayColumns, $arrayValues)
{
    $columns = array_combine($arrayColumns, $arrayValues);
    foreach ($columns as $value) {
        $column = array_search($value, $columns);
        $file = "sdbs/{$tableName}/{$column}.sdb";
        if (file_exists($file)) {
            SDB::createValue("{$tableName}/{$column}.sdb", $id, $value);
        } else {
            SDB::create("{$tableName}/{$column}.sdb");
            SDB::createValue("{$tableName}/{$column}.sdb", $id, $value);
        }
    }
    return true;
}
Ejemplo n.º 4
0
function createSDB($name)
{
    return SDB::create($name);
}