2016-06-08 01:17:39 +00:00
|
|
|
<?php
|
|
|
|
|
2022-02-16 04:08:28 +00:00
|
|
|
namespace Code\Lib;
|
2016-06-08 01:17:39 +00:00
|
|
|
|
2022-08-23 10:15:05 +00:00
|
|
|
// account configuration storage is built on top of xconfig
|
2016-06-08 01:17:39 +00:00
|
|
|
|
2021-12-03 03:01:39 +00:00
|
|
|
class AConfig
|
|
|
|
{
|
2022-08-23 10:15:05 +00:00
|
|
|
public static function Load($account_id): bool
|
2021-12-03 03:01:39 +00:00
|
|
|
{
|
|
|
|
return XConfig::Load('a_' . $account_id);
|
|
|
|
}
|
|
|
|
|
|
|
|
public static function Get($account_id, $family, $key, $default = false)
|
|
|
|
{
|
|
|
|
return XConfig::Get('a_' . $account_id, $family, $key, $default);
|
|
|
|
}
|
|
|
|
|
|
|
|
public static function Set($account_id, $family, $key, $value)
|
|
|
|
{
|
|
|
|
return XConfig::Set('a_' . $account_id, $family, $key, $value);
|
|
|
|
}
|
|
|
|
|
|
|
|
public static function Delete($account_id, $family, $key)
|
|
|
|
{
|
|
|
|
return XConfig::Delete('a_' . $account_id, $family, $key);
|
|
|
|
}
|
2016-06-08 01:17:39 +00:00
|
|
|
}
|