PHP Class TipsModel, thinksns

Author: zivss ([email protected])
Inheritance: extends Model
Show file Open project: medz/thinksns-4

Protected Properties

Property Type Description
$fields
$tableName

Public Methods

Method Description
delSourceExec ( integer $sid, string $stable ) : boolean 删除指定的资源信息数据
doSourceExec ( integer $sid, string $stable, integer $uid, integer $type ) : integer 增加对资源的操作信息数据
getSourceExec ( integer $sid, string $stable, integer $type ) : integer 获取指定资源的信息数据
whetherExec ( integer $sid, string $stable, integer $uid, integer $type ) : boolean 判断是否能进行操作 每个用户对每条资源只能进行一次支持或者反对操作。 如果uid=0或者uid<1(游客),则每个IP只能对每条资源进行一次支持或者反对操作

Protected Methods

Method Description
_initialize ( ) 初始化数据,获取客户端用户的IP地址

Method Details

_initialize() protected method

初始化数据,获取客户端用户的IP地址
protected _initialize ( )

delSourceExec() public method

删除指定的资源信息数据
public delSourceExec ( integer $sid, string $stable ) : boolean
$sid integer 资源ID
$stable string 资源表
return boolean 是否删除成功

doSourceExec() public method

增加对资源的操作信息数据
public doSourceExec ( integer $sid, string $stable, integer $uid, integer $type ) : integer
$sid integer 资源ID
$stable string 资源表
$uid integer 操作人UID,默认为登录用户
$type integer 类型:0(支持)、1(反对)
return integer 返回操作状态,0(添加失败)、1(添加成功)、2(已经添加)

getSourceExec() public method

获取指定资源的信息数据
public getSourceExec ( integer $sid, string $stable, integer $type ) : integer
$sid integer 资源ID
$stable string 资源表
$type integer 类型
return integer 返回相应的资源统计数目

whetherExec() public method

判断是否能进行操作 每个用户对每条资源只能进行一次支持或者反对操作。 如果uid=0或者uid<1(游客),则每个IP只能对每条资源进行一次支持或者反对操作
public whetherExec ( integer $sid, string $stable, integer $uid, integer $type ) : boolean
$sid integer 资源ID
$stable string 资源表
$uid integer 操作用户UID
$type integer 类型
return boolean 判断该用户是否操作过

Property Details

$fields protected property

protected $fields

$tableName protected property

protected $tableName