function initEnv(&$dbHandler) { $args = init_args(); $gui = new stdClass(); $gui->bugIDMaxLength = 0; $gui->createIssueURL = null; $gui->issueTrackerVerboseID = ''; $gui->issueTrackerVerboseType = ''; $gui->tproject_id = $args->tproject_id; // get issue tracker config and object to manage TestLink - BTS integration $its = null; $tprojectMgr = new testproject($dbHandler); list($issueTrackerEnabled, $its) = $tprojectMgr->getIssueTrackerMgr($args->tproject_id); if ($issueTrackerEnabled) { if (!is_null($its)) { $gui->issueTrackerVerboseType = $issueT['verboseType']; $gui->issueTrackerVerboseID = $issueT['issuetracker_name']; $gui->bugIDMaxLength = $its->getBugIDMaxLength(); $gui->createIssueURL = $its->getEnterBugURL(); } } return array($args, $gui); }