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; }