コード例 #1
0
/**
 * @param $relevant_issue_ids
 * @return array
 */
function calculate_status($relevant_issue_ids)
{
    $specmanagement_print_api = new specmanagement_print_api();
    $status_process = null;
    if (count($relevant_issue_ids) > 0) {
        $relevant_issue_ids = array_merge($relevant_issue_ids);
        $status_process = $specmanagement_print_api->calculate_status_doc_progress($relevant_issue_ids);
    }
    return $status_process;
}
 /**
  * @param $allRelevantBugs
  * @return string
  */
 public function get_process($allRelevantBugs)
 {
     $specmanagement_print_api = new specmanagement_print_api();
     $status_flag = $this->check_status_flag($allRelevantBugs);
     if ($status_flag) {
         return round($specmanagement_print_api->calculate_status_doc_progress($allRelevantBugs), 2);
     } else {
         return $this->calculate_pt_doc_progress($allRelevantBugs);
     }
 }