From 4c77611bd6c837e6cd06e695c1833ac8b1755c4d Mon Sep 17 00:00:00 2001 From: wangchunsheng Date: Thu, 29 Dec 2011 06:29:03 +0000 Subject: [PATCH] * task#554, 664, add getResovledBugs() method. --- module/project/model.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/module/project/model.php b/module/project/model.php index 724cf0ce5a..5b94fe2533 100644 --- a/module/project/model.php +++ b/module/project/model.php @@ -1017,4 +1017,20 @@ class projectModel extends model ->page($pager) ->fetchAll(); } + + /** + * Get resolved bugs of a project + * + * @param int $projectID + * @access public + * @return array + */ + public function getResolvedBugs($projectID) + { + $project = $this->findById($projectID); + return $this->dao->select('id, title, status')->from(TABLE_BUG) + ->where('status')->eq('resovled') + ->andWhere('resovledDate')->ge($project->begin) + ->fetchAll(); + } }