* * @internal Revisions: * 20091222 - eloff - fixed extraction of data to current data structures * * **/ require_once '../../config.inc.php'; require_once 'common.php'; define('PCHART_PATH', '../../third_party/pchart'); include PCHART_PATH . "/pChart/pData.class"; include PCHART_PATH . "/pChart/pChart.class"; testlinkInitPage($db, true, false, "checkRights"); $resultsCfg = config_get('results'); $args = init_args(); $tplan_mgr = new testplan($db); $totalsByPlatform = $tplan_mgr->getStatusTotalsByPlatform($args->tplan_id); // new dBug($totalsByPlatform); $totals = $totalsByPlatform[$args->platform_id]['details']; unset($totals['total']); $values = array(); $labels = array(); $series_color = array(); foreach ($totals as $key => $value) { $value = $value['qty']; $values[] = $value; $labels[] = lang_get($resultsCfg['status_label'][$key]) . " ({$value})"; if (isset($resultsCfg['charts']['status_colour'][$key])) { $series_color[] = $resultsCfg['charts']['status_colour'][$key]; } // else // {