getUserByName($name)['userid']; } public static function getIdByUuid($uuid){ return UserInfo::where('userid',$uuid)->value('id'); } public static function getIntIdByName($name){ $userinfo = new \UserInfo(); return $userinfo->getUserByName($name)['id']; } public static function getById($id){ $user = UserInfo::where('id',$id)->first(); if($user){ return [ 'id'=>$id, 'nickName'=>$user['nickname'], 'userName'=>$user['username'], 'realName'=>$user['username'], 'avatar'=>'', ]; }else{ Log::error('$user=null;$id='.$id); return [ 'id'=>0, 'nickName'=>'unknown', 'userName'=>'unknown', 'realName'=>'unknown', 'avatar'=>'', ]; } } public static function getByUuid($id){ $user = UserInfo::where('userid',$id)->first(); if($user){ return [ 'id'=>$id, 'nickName'=>$user['nickname'], 'userName'=>$user['username'], 'realName'=>$user['username'], 'avatar'=>'', ]; }else{ Log::error('$user=null;$id='.$id); return [ 'id'=>0, 'nickName'=>'unknown', 'userName'=>'unknown', 'realName'=>'unknown', 'avatar'=>'', ]; } } }