Esempio n. 1
0
 public function execute()
 {
     $prefs = Api_Bo_App::getApplicationPreferences($this->getAppId(), $this->getUserId());
     $value = '';
     if (isset($prefs[$this->m_id])) {
         $value = $prefs[$this->m_id];
     }
     return array("result" => $value);
 }
Esempio n. 2
0
 public function execute()
 {
     $prefs = Api_Bo_App::getApplicationPreferences($this->getAppId(), $this->getUserId());
     if (empty($this->m_value)) {
         if (isset($prefs[$this->m_id])) {
             unset($prefs[$this->m_id]);
         }
     } else {
         $prefs[$this->m_id] = $this->m_value;
     }
     Api_Bo_App::saveAppPrefs($this->getAppId(), $this->getUserId(), $prefs);
     return array();
 }
 public function execute()
 {
     $prefs = Api_Bo_App::getApplicationPreferences($this->getAppId(), $this->getUserId());
     $response = array();
     foreach ($prefs as $prefId => $prefValue) {
         $row['pref_id'] = $prefId;
         $row['value'] = $prefValue;
         $response[] = $row;
     }
     if (empty($response)) {
         return $response;
     }
     return array("preference" => $response);
 }
 public function execute()
 {
     $prefs = Api_Bo_App::getApplicationPreferences($this->getAppId(), $this->getUserId());
     if ($this->m_replace == true) {
         $prefs = array();
     }
     foreach ($this->m_prefs as $prefId => $prefValue) {
         if (empty($prefValue)) {
             if (isset($prefs[$prefId])) {
                 unset($prefs[$prefId]);
             }
         } else {
             $prefs[$prefId] = $prefValue;
         }
     }
     Api_Bo_App::saveAppPrefs($this->getAppId(), $this->getUserId(), $prefs);
     return array();
 }