You are here

public function PHP_CodeCoverage_Report_HTML_Renderer_File::render in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/phpunit/php-code-coverage/src/CodeCoverage/Report/HTML/Renderer/File.php \PHP_CodeCoverage_Report_HTML_Renderer_File::render()

Parameters

PHP_CodeCoverage_Report_Node_File $node:

string $file:

File

vendor/phpunit/php-code-coverage/src/CodeCoverage/Report/HTML/Renderer/File.php, line 75

Class

PHP_CodeCoverage_Report_HTML_Renderer_File
Renders a PHP_CodeCoverage_Report_Node_File node.

Code

public function render(PHP_CodeCoverage_Report_Node_File $node, $file) {
  $template = new Text_Template($this->templatePath . 'file.html', '{{', '}}');
  $template
    ->setVar(array(
    'items' => $this
      ->renderItems($node),
    'lines' => $this
      ->renderSource($node),
  ));
  $this
    ->setCommonTemplateVariables($template, $node);
  $template
    ->renderTo($file);
}