<?php /** * Created by PhpStorm. * User: zhonglei * Date: 17/7/25 * Time: 11:36 */ namespace Common\Service; use Common\Model\UserActionModel; class UserActionService extends AbstractService { // 构造方法 public function __construct() { parent::__construct(); $this->_d = new UserActionModel(); } /** * 根据用户ID计算今日动作总数 * @author zhonglei * @param array $action_keys 动作Key数组 * @param string $uid 用户ID * @return array * + string action_key 动作 * + int total 动作总数 * + int data_total 不重复的数据总数 */ public function countTodayActionKeyByUid($action_keys, $uid) { return $this->_d->countTodayActionKeyByUid($action_keys, $uid); } /** * 根据用户ID计算今日动作总数 * @author zhonglei * @param array $action_keys 动作Key数组 * @param string $uid 用户ID * @return array * + string action_key 动作 * + int total 动作总数 * + int data_total 不重复的数据总数 */ public function countTodayActionKeyByUidWithOutDomain($action_keys, $uid) { return $this->_d->countTodayActionKeyByUidWithOutDomain($action_keys, $uid); } }