function Renderer::coverageBar
1 call to Renderer::coverageBar()
- Renderer::renderItemTemplate in vendor/
phpunit/ php-code-coverage/ src/ Report/ Html/ Renderer.php
File
-
vendor/
phpunit/ php-code-coverage/ src/ Report/ Html/ Renderer.php, line 245
Class
- Renderer
- @internal This class is not covered by the backward compatibility promise for phpunit/php-code-coverage
Namespace
SebastianBergmann\CodeCoverage\Report\HtmlCode
protected function coverageBar(float $percent) : string {
$level = $this->colorLevel($percent);
$templateName = $this->templatePath . ($this->hasBranchCoverage ? 'coverage_bar_branch.html' : 'coverage_bar.html');
$template = new Template($templateName, '{{', '}}');
$template->setVar([
'level' => $level,
'percent' => sprintf('%.2F', $percent),
]);
return $template->render();
}