3 private $conf=array("pokus"=>"Nazdar");
5 final private function __clone() {}
6 final private function __construct() {}
8 final public function getInstance()
10 static $instance = null;
12 if (null === $instance) {
13 $instance = new CiteConfig();
17 public function getValue($key){
18 $instance=self
::getInstance();
19 return $instance->conf
[$key];
21 public function setValue($key, $value){
22 $instance=self
::getInstance();
23 $instance->conf
[$key]=$value;
26 CiteConfig
::setValue("output_filter","html");
27 CiteConfig
::setValue("database_user","root");
28 CiteConfig
::setValue("database_password","root");
29 CiteConfig
::setValue("database_host","localhost");
30 CiteConfig
::setValue("database_name","krokobib");
31 CiteConfig
::setValue("encoding","utf-8");
32 CiteConfig
::setValue("html_template_dir","view/tpl/html/");
33 CiteConfig
::setValue("html_cache_dir","view/tpl/html/cache/");
34 CiteConfig
::setValue("latex_template_dir","view/tpl/latex/");
35 CiteConfig
::setValue("latex_cache_dir","view/tpl/latex/cache/");
37 CiteConfig
::setValue("page_title","Pokus");