PHP Class OnlineModel, thinksns

Inheritance: extends RoxModelBase
显示文件 Open project: medz/thinksns-4 Class Usage Examples

Public Methods

Method Description
__construct ( ) 初始化方法,数据库配置、连接初始化
checkOnline ( ) 在线用户检查及入库
dostatus ( ) 执行统计
getLastOnlineInfo ( array $uids ) : array 获取指定用户最后操作的IP地址信息
getStatsList ( string $where = '1', integer $limit = 30 ) : array 获取统计列表
getUserOperatingList ( integer $uid, array $map, integer $count = 20, string $order = 'id DESC' ) : array 获取指定用户的操作知识 - 分页型

Method Details

__construct() public method

初始化方法,数据库配置、连接初始化
public __construct ( )

checkOnline() public method

在线用户检查及入库
public checkOnline ( )

dostatus() public method

执行统计
public dostatus ( )

getLastOnlineInfo() public method

获取指定用户最后操作的IP地址信息
public getLastOnlineInfo ( array $uids ) : array
$uids array 指定用户ID数组
return array 指定用户最后操作的IP地址信息

getStatsList() public method

获取统计列表
public getStatsList ( string $where = '1', integer $limit = 30 ) : array
$where string 查询条件
$limit integer 结果集数目,默认为30
return array 统计列表数据

getUserOperatingList() public method

获取指定用户的操作知识 - 分页型
public getUserOperatingList ( integer $uid, array $map, integer $count = 20, string $order = 'id DESC' ) : array
$uid integer 用户ID
$map array 查询条件
$count integer 结果集数目,默认为20
$order string 排序条件,默认为day DESC
return array 指定用户的操作知识 - 分页型