file-fetcher
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SebastianBergmann\CodeCoverage\Report\Html\Renderer Class Reference
Inheritance diagram for SebastianBergmann\CodeCoverage\Report\Html\Renderer:
SebastianBergmann\CodeCoverage\Report\Html\Dashboard SebastianBergmann\CodeCoverage\Report\Html\Directory SebastianBergmann\CodeCoverage\Report\Html\File

Detailed Description

Base class for node renderers.

Public Member Functions

 __construct (string $templatePath, string $generator, string $date, int $lowUpperBound, int $highLowerBound)
 

Protected Member Functions

 renderItemTemplate (\Text_Template $template, array $data)
 
 setCommonTemplateVariables (\Text_Template $template, AbstractNode $node)
 
 getBreadcrumbs (AbstractNode $node)
 
 getActiveBreadcrumb (AbstractNode $node)
 
 getInactiveBreadcrumb (AbstractNode $node, string $pathToRoot)
 
 getPathToRoot (AbstractNode $node)
 
 getCoverageBar (float $percent)
 
 getColorLevel (float $percent)
 

Protected Attributes

 $templatePath
 
 $generator
 
 $date
 
 $lowUpperBound
 
 $highLowerBound
 
 $version
 

Constructor & Destructor Documentation

◆ __construct()

SebastianBergmann\CodeCoverage\Report\Html\Renderer::__construct ( string  $templatePath,
string  $generator,
string  $date,
int  $lowUpperBound,
int  $highLowerBound 
)

Member Function Documentation

◆ getActiveBreadcrumb()

SebastianBergmann\CodeCoverage\Report\Html\Renderer::getActiveBreadcrumb ( AbstractNode  $node)
protected

◆ getBreadcrumbs()

SebastianBergmann\CodeCoverage\Report\Html\Renderer::getBreadcrumbs ( AbstractNode  $node)
protected

◆ getColorLevel()

SebastianBergmann\CodeCoverage\Report\Html\Renderer::getColorLevel ( float  $percent)
protected

◆ getCoverageBar()

SebastianBergmann\CodeCoverage\Report\Html\Renderer::getCoverageBar ( float  $percent)
protected

◆ getInactiveBreadcrumb()

SebastianBergmann\CodeCoverage\Report\Html\Renderer::getInactiveBreadcrumb ( AbstractNode  $node,
string  $pathToRoot 
)
protected

◆ getPathToRoot()

SebastianBergmann\CodeCoverage\Report\Html\Renderer::getPathToRoot ( AbstractNode  $node)
protected

◆ renderItemTemplate()

SebastianBergmann\CodeCoverage\Report\Html\Renderer::renderItemTemplate ( \Text_Template  $template,
array  $data 
)
protected

◆ setCommonTemplateVariables()

SebastianBergmann\CodeCoverage\Report\Html\Renderer::setCommonTemplateVariables ( \Text_Template  $template,
AbstractNode  $node 
)
protected

Member Data Documentation

◆ $date

SebastianBergmann\CodeCoverage\Report\Html\Renderer::$date
protected

◆ $generator

SebastianBergmann\CodeCoverage\Report\Html\Renderer::$generator
protected

◆ $highLowerBound

SebastianBergmann\CodeCoverage\Report\Html\Renderer::$highLowerBound
protected

◆ $lowUpperBound

SebastianBergmann\CodeCoverage\Report\Html\Renderer::$lowUpperBound
protected

◆ $templatePath

SebastianBergmann\CodeCoverage\Report\Html\Renderer::$templatePath
protected

◆ $version

SebastianBergmann\CodeCoverage\Report\Html\Renderer::$version
protected

The documentation for this class was generated from the following file: