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; }
/** * @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); } }