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