本文整理汇总了PHP中testplan::getStatusTotalsByPlatform方法的典型用法代码示例。如果您正苦于以下问题:PHP testplan::getStatusTotalsByPlatform方法的具体用法?PHP testplan::getStatusTotalsByPlatform怎么用?PHP testplan::getStatusTotalsByPlatform使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类testplan
的用法示例。
在下文中一共展示了testplan::getStatusTotalsByPlatform方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testplan
*
* @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
// {