From 6cedb65aa287e4a57f02f37dc7f4590ee535bd47 Mon Sep 17 00:00:00 2001 From: gloas <gloas@afi-sa.fr> Date: Tue, 17 Apr 2018 09:05:11 +0200 Subject: [PATCH] dev #74174 fix rt comments --- library/Class/Feature.php | 4 ++-- library/Class/User/Settings.php | 11 +++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/library/Class/Feature.php b/library/Class/Feature.php index e8199a621e6..d8b156d0229 100644 --- a/library/Class/Feature.php +++ b/library/Class/Feature.php @@ -200,12 +200,12 @@ class Class_Feature { public function getUserPopupKey($user) { - return (new Class_User_Settings($user))->get(Class_User_Settings::POPUP_FEATURES); + return (new Class_User_Settings($user))->getPopupFeatures(); } public function setUserPopupKey($user) { - (new Class_User_Settings($user))->set(Class_User_Settings::POPUP_FEATURES, 1); + (new Class_User_Settings($user))->setPopupFeatures(1); $user->save(); return $this; } diff --git a/library/Class/User/Settings.php b/library/Class/User/Settings.php index f349f7fb674..97cbc249dc6 100644 --- a/library/Class/User/Settings.php +++ b/library/Class/User/Settings.php @@ -210,6 +210,17 @@ class Class_User_Settings { } + public function getPopupFeatures() { + return $this->get(Class_User_Settings::POPUP_FEATURES); + } + + + public function setPopupFeatures($boolean) { + $this->set(Class_User_Settings::POPUP_FEATURES, $boolean); + return $this; + } + + protected function _getCheckedFeatures($id) { $checked_features = explode('-', $this->get(static::CHECKED_FEATURE)); return array_values(array_unique(array_merge($checked_features, -- GitLab