Файл: adultscript-2.0.3-pro/files/libraries/framework/config.php
Строк: 14
<?php
defined('_VALID') or die('Restricted Access!');
final class VConfig
{
public static function add($module, $key, $value)
{
$cfg = VF::cfg('module.'.$module);
$cfg[$key] = $value;
self::update($module, $cfg);
}
public static function del($module, $key)
{
$cfg = VF::cfg('module.'.$module);
if (isset($cfg[$key])) {
unset($cfg[$key]);
}
self::udpdate($module, $cfg);
}
private static function update($module, $cfg)
{
$db = VF::factory('database');
$db->query("UPDATE #__module
SET config = '".$db->escape(serialize($cfg))."',
config_cache = '".$db->escape(serialize($cfg))."'
WHERE name = '".$db->escape($module)."'
LIMIT 1");
VF::cfg('module.'.$module, TRUE, TRUE);
}
}