|
- /**
- * 执行积分规则 - 这里的规则应该是计算 总积分的 , 用于更新用户总积分;
- * @param String $action: 规则action名称
- * @param Integer $uid: 操作用户
- * @param array $extrasql: common_member_count的额外操作字段数组格式为 array('extcredits1' => '1')
- * @param String $needle: 防重字符串
- * @param Integer $coef: 积分放大倍数
- * @param Integer $update: 是否执行更新操作
- * @param Integer $fid: 版块ID
- * @return 返回积分策略
- */
- function updatecreditbyaction($action, $uid = 0, $extrasql = array(), $needle = '', $coef = 1, $update = 1, $fid = 0) {
- $credit = credit::instance();
- if($extrasql) {
- $credit->extrasql = $extrasql;
- }
- return $credit->execrule($action, $uid, $needle, $coef, $update, $fid);
- }
复制代码
|
|