Example #1
0
 public function UpdateUser()
 {
     $user = User::GetByUserUniqId($this->UserUniqId);
     // determine whether user has a photo
     $hasPhotoUrl = true;
     if ($user['PhotoUrl'] == null || $user['PhotoUrl'] == '') {
         $hasPhotoUrl = false;
     }
     // update session
     $_SESSION['Name'] = $user['FirstName'] . ' ' . $user['LastName'];
     $_SESSION['FirstName'] = $user['FirstName'];
     $_SESSION['LastName'] = $user['LastName'];
     $_SESSION['HasPhotoUrl'] = $hasPhotoUrl;
     $_SESSION['PhotoUrl'] = $user['PhotoUrl'];
     $_SESSION['Language'] = $user['Language'];
     return;
 }
Example #2
0
 /**
  * @method GET
  */
 function get($userUniqId)
 {
     // get an authuser
     $authUser = new AuthUser();
     if (isset($authUser->UserUniqId)) {
         // check if authorized
         $user = User::GetByUserUniqId($userUniqId);
         // return a json response
         $response = new Tonic\Response(Tonic\Response::OK);
         $response->contentType = 'application/json';
         $response->body = json_encode($user);
         return $response;
     } else {
         return new Tonic\Response(Tonic\Response::UNAUTHORIZED);
     }
 }