add getSetting(name)

This commit is contained in:
Amberstone 2024-09-23 10:01:30 +09:00
parent 324c6b8ce5
commit 5354af015a
Signed by: amber
GPG key ID: 094B0E55F98D8BF1

View file

@ -117,6 +117,25 @@ class Setting
return $css; return $css;
} }
public static function getSetting($cs_name)
{
global $g5;
$row = sql_fetch("SELECT * FROM {$g5['css_table']} WHERE cs_name = '{$cs_name}'");
$set = new Setting(0, "", "", [], false);
$set->cs_id = $row['cs_id'];
$set->cs_value = $row['cs_value'];
$set->cs_name = $row['cs_name'];
$set->cs_descript = $row['cs_descript'];
for ($i = 1; $i <= 20; $i++) {
$key = "cs_etc_{$i}";
$set->$key = $row[$key];
}
return $set;
}
public function init() public function init()
{ {
global $g5; global $g5;