moved to an sqlite database for config rather then flat text file
[glcas.git] / unittests / confignew.php
1 <?php
2 require_once("../libglcas/config_new.php");
3
4 $n = new GLCASConfig();
5 $n->loadConfig("/tmp/.tmp.lk.db");
6
7 $n->setConfig("name1", "val1");
8 $n->setConfig("name2", "val2");
9 $n->setConfig("name3", "val3");
10 echo "configs: ".$n->getconfig("name1").", ".$n->getconfig("name2").", ".$n->getconfig("name3")."\n";
11
12 $n->setConfig("name3", "newval3");
13 echo "configs: ".$n->getconfig("name1").", ".$n->getconfig("name2").", ".$n->getconfig("name3")."\n";
14
15 $n->delAllData("mine1", "name1");
16 $n->delAllData("mine1", "name2");
17
18 $n->addData("mine1", "name1", "data1" );
19 $n->addData("mine1", "name1", "data2" );
20 $n->addData("mine1", "name2", "data3" );
21
22 $val = $n->getData("mine1");
23
24 echo "val is now:\n";
25 print_r($val);
26
27 $val = $n->getData("mine1", "name1");
28 echo "val is now:\n";
29 print_r($val);
30
31
32 ?>