Esempio n. 1
0
 /**
  * Execute the api call to get user app list.
  */
 public function execute()
 {
     $apps = Api_Bo_App::getUserApp($this->getUserId(), $this->app_id);
     $response = array();
     if (count($apps) == 0) {
         $response['app'] = array();
     } else {
         $response['app'] = $apps[0];
     }
     return $response;
 }
Esempio n. 2
0
 /**
  * Execute the users.hasAppPermission method
  */
 public function execute()
 {
     $response = array();
     // TODO execute permission check.
     $userApp = Api_Bo_App::getUserApp($this->m_uid, $this->m_checkApp);
     if (count($userApp) == 0) {
         $response['status'] = 'never';
     } else {
         if ($userApp[0]['enabled'] == 1) {
             $response['status'] = 'enabled';
         } else {
             $response['status'] = 'disabled';
         }
     }
     return $response;
 }