예제 #1
0
 public function SetUserInfo($token, \proto\UserInfo $uinfo)
 {
     $ret = array('ret' => 4, 'msg' => 'set user info token invalid!');
     $token_c = new \lib\Token_Core();
     if ($token_c->is_token($token)) {
         $ualias = $uinfo->aliasname;
         //             $umobile = $uinfo->mobile;
         $sex = $uinfo->male ? 1 : 2;
         $age = $uinfo->age;
         $user = new UserService();
         $uinfo = $user->setUserInfo(session('userid'), $age, $sex);
         $user->setUserAlias(session('userid'), $ualias);
         $ret = array('ret' => 0, 'msg' => '');
     }
     $ret_h = new \proto\RetHead($ret);
     return $ret_h;
 }