PHP Class TaskModel, thinksns

Show file Open project: medz/thinksns-4 Class Usage Examples

Protected Properties

Property Type Description
$tableName

Public Methods

Method Description
_executeTask ( $excutetype, $num, $uid, $type, $userdata )
addTask ( $map, $uid )
completeTask ( $tasktype, $tasklevel = 1, $uid )
getReward ( unknown_type $exp, unknown_type $score, unknown_type $medal, $uid ) 领取奖励
getTaskList ( $tasktype, $uid, $show = '' )
getUserTask ( $type, $uid )

Private Methods

Method Description
getAmountHash ( $key ) : array 获取统计数据Hash数据
isComplete ( $tasktype, $uid, $tasklevel )
setAmountHash ( $key, $progressRate ) 设置统计数据Hash数据

Method Details

_executeTask() public method

public _executeTask ( $excutetype, $num, $uid, $type, $userdata )

addTask() public method

public addTask ( $map, $uid )

completeTask() public method

public completeTask ( $tasktype, $tasklevel = 1, $uid )

getReward() public method

领取奖励
public getReward ( unknown_type $exp, unknown_type $score, unknown_type $medal, $uid )
$exp unknown_type
$score unknown_type
$medal unknown_type

getTaskList() public method

public getTaskList ( $tasktype, $uid, $show = '' )

getUserTask() public method

public getUserTask ( $type, $uid )

Property Details

$tableName protected property

protected $tableName