PHP 클래스 RelatedUserModel, thinksns

저자: zivss ([email protected])
상속: extends Model
파일 보기 프로젝트 열기: medz/thinksns-4

공개 메소드들

메소드 설명
_getRelatedUserFromFollowing ( integer $limit = 2 ) : array 获取有共同好友的用户推荐
_initialize ( ) 初始化
getLastError ( ) : string 获取最后的错误信息
getRelatedUser ( integer $show = 4, integer $limit = 100 ) : array 可能感兴趣的人
getRelatedUserByType ( string $type, integer $limit ) : array 获取指定类型的关联用户
getRelatedUserSquare ( integer $show = 4, integer $limit = 100 ) : array 可能感兴趣的人
getRelatedUserWithLogin ( integer $limit = 20 ) : array 注册用户推荐
setUid ( integer $uid ) 设置关联用户

비공개 메소드들

메소드 설명
_data_array_rand ( $data, $num )
_getExcludeUids ( array $uids = [] ) : array 设置排除用户ID
_getRelatedUserFromAge ( $num = 1, integer $limit = 100 ) : array 获取相同年龄的用户
_getRelatedUserFromCity ( $num = 1, integer $limit = 100 ) : array 获取相同地区的用户
_getRelatedUserFromFriend ( $num = 1, integer $limit = 100 ) : array 好友的好友用户推荐
_getRelatedUserFromNew ( $num = 1, integer $limit = 100 ) : array 新注册用户推荐
_getRelatedUserFromRandom ( $num = 1, integer $limit = 100 ) : array 获取随机用户
_getRelatedUserFromRecommend ( $num = 1, integer $limit = 100 ) : array 获取后台推荐用户
_getRelatedUserFromTag ( $num = 1, integer $limit = 100 ) : array 获取相同的用户标签用户

메소드 상세

_getRelatedUserFromFollowing() 공개 메소드

获取有共同好友的用户推荐
public _getRelatedUserFromFollowing ( integer $limit = 2 ) : array
$limit integer 查询个人,默认为1
리턴 array 有共同好友的用户推荐

_initialize() 공개 메소드

初始化
public _initialize ( )

getLastError() 공개 메소드

获取最后的错误信息
public getLastError ( ) : string
리턴 string 最后的错误信息

getRelatedUser() 공개 메소드

可能感兴趣的人
public getRelatedUser ( integer $show = 4, integer $limit = 100 ) : array
$show integer 显示个数,默认为4
$limit integer 查询缓存个数,默认为100
리턴 array 可能感兴趣的人数组

getRelatedUserByType() 공개 메소드

获取指定类型的关联用户
public getRelatedUserByType ( string $type, integer $limit ) : array
$type string 类型字符串
$limit integer 显示个数
리턴 array 指定类型的关联用户

getRelatedUserSquare() 공개 메소드

可能感兴趣的人
public getRelatedUserSquare ( integer $show = 4, integer $limit = 100 ) : array
$show integer 显示个数,默认为4
$limit integer 查询缓存个数,默认为100
리턴 array 可能感兴趣的人数组

getRelatedUserWithLogin() 공개 메소드

注册用户推荐
public getRelatedUserWithLogin ( integer $limit = 20 ) : array
$limit integer 查询用户个数,默认为20
리턴 array 推荐用户ID数组

setUid() 공개 메소드

设置关联用户
public setUid ( integer $uid )
$uid integer 用户ID