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; }