Files
uf2/inc/models/ConfigModel.class.php
PioDer a542813c8f implemented buildURL() function (and fixed redirecting on https page)
added comments block (file description) in each PHP file
2015-02-15 14:33:02 +01:00

42 lines
787 B
PHP

<?php
/**
* @package uForum2
* @file inc/models/ConfigModel.php
* @copyright 2007-2015 (c) PioDer <piotrek@pioder.pl>
* @link http://www.pioder.pl/
* @license see LICENSE.txt
**/
class ConfigModel extends Model
{
private $confList = array();
public function __construct(&$db)
{
$this->db = $db;
$result = $this->select (CONFIG_TABLE);
for ($i=0; $i<count($result); $i++)
$this->confList[$result[$i]['name']] = $result[$i]['value'];
}
public function getConf($name)
{
if (isset($this->confList[$name]))
return $this->confList[$name];
else
return null;
}
public function updateConf($name, $value)
{
$query = 'UPDATE '.CONFIG_TABLE.'
SET `value`=\''.$value.'\'
WHERE `name`=\''.$name.'\'';
$this->db->query($query);
}
}
?>