reportCondition()方法在哪个地方的?

回贴
回帖数 5
阅读数 1888
发表时间 2016-05-10 11:17:21
🔆
冯先生 楼主
在报表的model中,我发现reportCondition这个方法,但是没找到这个方法是在哪里写的,求告知
5个回复
石洋洋 沙发
哪个文件第几行? 调用的代码截图一下。
2016-05-10 11:32:42 石洋洋 回帖
🔆
冯先生 板凳
  /**
     * Get report data of bugs per project
     *
     * @access public
     * @return array
     */
    public function getDataOfBugsPerProject()
    {
        $datas = $this->dao->select('project as name, count(project) as value')->from(TABLE_BUG)->where($this->reportCondition())->groupBy('project')->orderBy('value DESC')->fetchAll('name');
        if(!$datas) return array();
        $projects = $this->loadModel('project')->getPairs();
        foreach($datas as $projectID => $data) $data->name = isset($projects[$projectID]) ? $projects[$projectID] : $this->lang->report->undefined;
        return $datas;
    }


比如这段代码中的$this->reportCondition()

2016-05-10 14:12:21 冯先生 回帖
石洋洋 #3
就是当前文件中的 reportCondition()
2016-05-10 15:54:17 石洋洋 回帖
🔆
冯先生 #4
看到了,在请教一下,reportCondition方法中的bugQueryCondition和bugQueryCondition是在哪的?
2016-05-10 16:13:19 冯先生 回帖
石洋洋 #5
是session中保存的。可以打印一下 session看一下里面的内容。
2016-05-10 17:38:19 石洋洋 回帖
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
返回顶部
刘斌
高级客户经理
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。