Esempio n. 1
0
 /**
  * Get detailed mgr
  * @param IssueSelection $issueSelection
  * @return mixed[]
  */
 public static function getIssueSelectionDetailedMgr(IssueSelection $issueSelection)
 {
     //$formatedList  = implode( ',', array_keys($issueSelection->getIssueList()));
     $valuesMgr = $issueSelection->getDriftMgr();
     $driftMgrColor = IssueSelection::getDriftColor($valuesMgr['percent']);
     $formatteddriftMgrColor = NULL == $driftMgrColor ? "" : "style='background-color: #" . $driftMgrColor . ";' ";
     $selectionDetailedMgr = array('name' => $issueSelection->name, 'effortEstim' => $issueSelection->mgrEffortEstim + $issueSelection->getProvision(), 'reestimated' => $issueSelection->getReestimated(), 'elapsed' => $issueSelection->elapsed, 'backlog' => $issueSelection->duration, 'driftColor' => $formatteddriftMgrColor, 'drift' => round($valuesMgr['nbDays'], 2), 'progress' => round(100 * $issueSelection->getProgress(), 2));
     return $selectionDetailedMgr;
 }