PHP 클래스 PeopleModel, thinksns

User: Workstation Date: 3/23/2015 Time: 10:18 PM
상속: extends CI_Model
파일 보기 프로젝트 열기: medz/thinksns-4 1 사용 예제들

공개 메소드들

메소드 설명
_getVerifyData ( array $data, string $field = 'u.uid, v.info', string $order = 'u.uid DESC', integer $page = 30 ) : array 获取筛选认证用数据列表
getPeople ( array $data, string $type ) : array 通过条件查询相应的用户信息
getTopUserInfos ( array $uids, string $type, integer $limit = 3 ) : array 获取指定用户的相关信息
getUserInfos ( array $uids, $data ) : array 获取用户相关信息
searchUser ( $searchKey, $lastUid, $curType = 1, $limit = 20, $page = 1 )

비공개 메소드들

메소드 설명
_getFilterData ( array $data, string $field = 'u.uid', string $order = 'u.uid DESC', integer $page = 30 ) : array 获取筛选用户数据列表
_getOfficialData ( array $data, string $field = 'u.uid, o.info', string $order = 'u.uid DESC', integer $page = 30 ) : array 获取筛选官方用户数据列表

메소드 상세

_getVerifyData() 공개 메소드

获取筛选认证用数据列表
public _getVerifyData ( array $data, string $field = 'u.uid, v.info', string $order = 'u.uid DESC', integer $page = 30 ) : array
$data array 筛选相关条件
$field string 字段数据
$order string 排序数据
$page integer 分页个数
리턴 array 筛选认证用数据列表

getPeople() 공개 메소드

通过条件查询相应的用户信息
public getPeople ( array $data, string $type ) : array
$data array 相应的查询条件
$type string 查询类型
리턴 array 相应的用户信息

getTopUserInfos() 공개 메소드

获取指定用户的相关信息
public getTopUserInfos ( array $uids, string $type, integer $limit = 3 ) : array
$uids array 指定用户ID数组
$type string 指定类型
$limit integer 显示数据,默认为3
리턴 array 指定用户的相关信息

getUserInfos() 공개 메소드

获取用户相关信息
public getUserInfos ( array $uids, $data ) : array
$uids array 用户ID数组
리턴 array 用户相关数组

searchUser() 공개 메소드

public searchUser ( $searchKey, $lastUid, $curType = 1, $limit = 20, $page = 1 )