[DATABASE] Fix 'relation config doesn't exist'

This commit is contained in:
Hugo Sales
2020-05-15 15:24:24 +00:00
committed by Hugo Sales
parent 0ccc359880
commit 988be9dbf1
3 changed files with 593 additions and 533 deletions

View File

@@ -36,14 +36,20 @@ abstract class Common
{
/**
* Access sysadmin's configuration preferences for GNU social
*
* @param string $section
* @param string $field
*
* @return mixed
*/
public static function config(string $section, string $setting)
{
return DB::find('\App\Entity\Config', ['section' => $section, 'setting' => $setting]);
}
/**
* Set sysadmin's configuration preferences for GNU social
*/
public static function set_config(string $section, string $setting, mixed $value): void
{
$ojb = DB::getPatialReference('\App\Entity\Config', ['section' => $section, 'setting' => $setting]);
$obj->setValue(serialize($value));
DB::persist($obj);
DB::flush();
}
}