report.php 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. public function getTestcases($productID)
  3. {
  4. return $this->loadExtension('report')->getTestcases($productID);
  5. }
  6. public function getBuildBugs($productID)
  7. {
  8. return $this->loadExtension('report')->getBuildBugs($productID);
  9. }
  10. public function getWorkSummary($begin, $end, $dept, $type, $pager = null)
  11. {
  12. return $this->loadExtension('report')->getWorkSummary($begin, $end, $dept, $type, $pager);
  13. }
  14. public function getRoadmaps($conditions = '')
  15. {
  16. return $this->loadExtension('report')->getRoadmaps($conditions);
  17. }
  18. public function getBugSummary($dept, $begin, $end, $type)
  19. {
  20. return $this->loadExtension('report')->getBugSummary($dept, $begin, $end, $type);
  21. }
  22. public function getCasesRun($productID)
  23. {
  24. return $this->loadExtension('report')->getCasesRun($productID);
  25. }
  26. public function getStoryBugs($productID, $moduleID)
  27. {
  28. return $this->loadExtension('report')->getStoryBugs($productID, $moduleID);
  29. }
  30. public function getProductInvest($conditions = '', $filters = array())
  31. {
  32. return $this->loadExtension('report')->getProductInvest($conditions, $filters);
  33. }
  34. public function getTaskSummary($tasks, $users, $type = 'worksummary')
  35. {
  36. return $this->loadExtension('report')->getTaskSummary($tasks, $users, $type);
  37. }
  38. public function getExecutionSummary($executions, $type)
  39. {
  40. return $this->loadExtension('report')->getExecutionSummary($executions, $type);
  41. }