SebastianBergmann\CodeCoverage\Report\Html\File::renderFunctionOrMethodItem PHP Method

renderFunctionOrMethodItem() protected method

protected renderFunctionOrMethodItem ( Text_Template $template, array $item, $indent = '' ) : string
$template Text_Template
$item array
return string
    protected function renderFunctionOrMethodItem(\Text_Template $template, array $item, $indent = '')
    {
        $numTestedItems = $item['executedLines'] == $item['executableLines'] ? 1 : 0;
        return $this->renderItemTemplate($template, ['name' => sprintf('%s<a href="#%d"><abbr title="%s">%s</abbr></a>', $indent, $item['startLine'], htmlspecialchars($item['signature']), isset($item['functionName']) ? $item['functionName'] : $item['methodName']), 'numMethods' => 1, 'numTestedMethods' => $numTestedItems, 'linesExecutedPercent' => Util::percent($item['executedLines'], $item['executableLines'], false), 'linesExecutedPercentAsString' => Util::percent($item['executedLines'], $item['executableLines'], true), 'numExecutedLines' => $item['executedLines'], 'numExecutableLines' => $item['executableLines'], 'testedMethodsPercent' => Util::percent($numTestedItems, 1, false), 'testedMethodsPercentAsString' => Util::percent($numTestedItems, 1, true), 'crap' => $item['crap']]);
    }