X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/timetracker.git/blobdiff_plain/2da96fa165c607461c7f518a08cc4040f92801bb..796b9e17473ca045e448b7876472bb73015247e9:/WEB-INF/lib/ttSysConfig.class.php diff --git a/WEB-INF/lib/ttSysConfig.class.php b/WEB-INF/lib/ttSysConfig.class.php deleted file mode 100644 index 4cc5f8c2..00000000 --- a/WEB-INF/lib/ttSysConfig.class.php +++ /dev/null @@ -1,77 +0,0 @@ -user_id = $user_id; // TODO: review "on behalf" situation and refactor if necessary. - $this->group_id = $user->getGroup(); - $this->org_id = $user->org_id; - $this->mdb2 = getConnection(); - } - - // The getValue retrieves a value identified by name. - function getValue($name) { - $res = $this->mdb2->query("select param_value from tt_config where user_id = ".$this->user_id." and param_name=".$this->mdb2->quote($name)); - if (!is_a($res, 'PEAR_Error')) { - $val = $res->fetchRow(); - return $val['param_value']; - } - return false; - } - - // The setValue sets a value identified by name. - function setValue($name, $value) { - $rcnt = 0; - $res = $this->mdb2->query("select count(*) as rcnt from tt_config where user_id = ".$this->user_id." and param_name = ".$this->mdb2->quote($name)); - if ($val = $res->fetchRow()) $rcnt = $val['rcnt']; - - if ($rcnt > 0) { - $affected = $this->mdb2->exec("update tt_config set param_value = ".$this->mdb2->quote($value)." where user_id = ".$this->user_id." and param_name=".$this->mdb2->quote($name)); - } else { - $sql = "insert into tt_config set param_value = ".$this->mdb2->quote($value). - ", param_name = ".$this->mdb2->quote($name).", user_id = ".$this->user_id.", group_id = ".$this->group_id.", org_id = ".$this->org_id; - $affected = $this->mdb2->exec($sql); - } - return (!is_a($affected, 'PEAR_Error')); - } -}