PHP Class RelatedUserModel, thinksns

Author: zivss ([email protected])
Inheritance: extends Model
Afficher le fichier Open project: medz/thinksns-4

Méthodes publiques

Méthode Description
_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 ) 设置关联用户

Private Methods

Méthode Description
_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 获取相同的用户标签用户

Method Details

_getRelatedUserFromFollowing() public méthode

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

_initialize() public méthode

初始化
public _initialize ( )

getLastError() public méthode

获取最后的错误信息
public getLastError ( ) : string
Résultat string 最后的错误信息

getRelatedUser() public méthode

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

getRelatedUserByType() public méthode

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

getRelatedUserSquare() public méthode

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

getRelatedUserWithLogin() public méthode

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

setUid() public méthode

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