コード例 #1
0
                    }
                    $formatedOpenList .= Tools::issueInfoURL($bugid, $tooltipAttr);
                }
            }
            $smartyElem = array('newList' => $formatedNewList, 'openList' => $formatedOpenList, 'resolvedList' => $formatedResolvedList);
            // ---
            $line[$iselIdx] = $smartyElem;
            $smartyObj[] = $line;
        }
        // add TitleLine
        $titles = $filterDisplayNames;
        $titles[] = T_("New Tasks");
        $titles[] = T_("Current Tasks");
        $titles[] = T_("Resolved Tasks");
        // set Smarty
        if (1 == count($explodeResults)) {
            $totalLine = $smartyObj[0];
            // first line is rootElem (TOTAL)
        } else {
            $totalLine = array_shift($smartyObj);
            // first line is rootElem (TOTAL)
        }
        $smartyVariables['issuesTitles'] = $titles;
        $smartyVariables['issuesLines'] = $smartyObj;
        $smartyVariables['issuesTotal'] = $totalLine;
        return $smartyVariables;
    }
}
// Initialize complex static variables
DetailedChargesIndicator::staticInit();