$totalBacklog += $normalizedBacklog->getBacklogEval($i); } $finalData["{$i}"] = $totalBacklog; } $nbIssues = $inputIssueSel->getNbIssues(); for ($i = 0; $i <= $maxDays; $i += $step) { $finalData["{$i}"] = round($finalData["{$i}"] / $nbIssues, 2); #echo "final[$i] = ".$finalData["$i"].'<br>'; } $this->execData = array(); $this->execData['normValue'] = $normValue; $this->execData['step'] = $step; $this->execData['finalData'] = $finalData; } /** * * @return array smartyVariables */ public function getSmartyObject() { $smartyVariables = array(); $smartyVariables['backlogVariation_graphTitle'] = T_('Average backlog'); $smartyVariables['backlogVariation_legendLabels'] = '["average backlog"]'; $smartyVariables['backlogVariation_graphData'] = '[' . Tools::array2plot($this->execData['finalData']) . ']'; return $smartyVariables; } } // Initialize complex static variables NormalizedBacklog::staticInit(); BacklogVariationIndicator::staticInit();