diff options
Diffstat (limited to 'include/functions.php')
-rw-r--r-- | include/functions.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/include/functions.php b/include/functions.php index 7b07a31f7..3ed024d11 100644 --- a/include/functions.php +++ b/include/functions.php @@ -42,12 +42,14 @@ define('SUBSTRING_FOR_DATE', 'SUBSTRING'); } - function get_pref($pref_name, $user_id = false, $die_on_error = false) { - return Db_Prefs::get()->read($pref_name, $user_id, $die_on_error); + function get_pref(string $pref_name, int $owner_uid = null) { + return Prefs::get($pref_name, $owner_uid ? $owner_uid : $_SESSION["uid"]); + //return Db_Prefs::get()->read($pref_name, $user_id, $die_on_error); } - function set_pref($pref_name, $value, $user_id = false, $strip_tags = true) { - return Db_Prefs::get()->write($pref_name, $value, $user_id, $strip_tags); + function set_pref(string $pref_name, $value, int $owner_uid = null, bool $strip_tags = true) { + return Prefs::set($pref_name, $value, $owner_uid ? $owner_uid : $_SESSION["uid"], $_SESSION["profile"] ?? null, $strip_tags); + //return Db_Prefs::get()->write($pref_name, $value, $user_id, $strip_tags); } function get_translations() { |