Пример #1
0
function initializeGui(&$dbHandler, $argsObj)
{
    $gui = new stdClass();
    $gui->workframe = $_SESSION['basehref'] . "lib/general/staticPage.php?key=showMetrics";
    $gui->do_report = array('status_ok' => 1, 'msg' => '');
    $gui->tplan_id = $argsObj->tplan_id;
    $gui->tproject_id = $argsObj->tproject_id;
    $gui->checked_show_inactive_tplans = $argsObj->checked_show_inactive_tplans;
    $tproject_mgr = new testproject($dbHandler);
    $gui->btsEnabled = $tproject_mgr->isIssueTrackerEnabled($gui->tproject_id);
    // get Accessible Test Plans for combobox
    $activeAttr = $argsObj->show_only_active_tplans ? 1 : null;
    $gui->tplans = $argsObj->user->getAccessibleTestPlans($dbHandler, $argsObj->tproject_id, null, array('output' => 'combo', 'active' => $activeAttr));
    return $gui;
}