File:
0.00.0a/base/nats.cfg.inc.php (
View as Code)
1: 2:
3: class TNATS_Cfg
4: {
5: var $loaded=false;
6: var $data=array();
7: var $default="";
8:
9: function Load($nats_db)
10: {
11: $q="SELECT * FROM fnconfig";
12: $r=$nats_db->Query($q);
13: while ($row=$nats_db->Fetch_Array($r))
14: {
15: $this->data[$row['fnc_var']]=$row['fnc_val'];
16: //echo $row['fnc_var']."=".$row['fnc_val']."\n
";
17: }
18: $nats_db->Free($r);
19: }
20:
21: function Get($var)
22: {
23: if (isset($data[$var])) return $data[$var];
24: return $this->default;
25: }
26:
27: function DumpToScreen()
28: {
29: $keys=array_keys($this->data);
30: foreach($keys as $key)
31: {
32: echo $key."=".$this->data[$key]."
\n";
33: }
34: }
35: }