protected function PHP_CodeCoverage_Report_HTML_Renderer::getBreadcrumbs

1 call to PHP_CodeCoverage_Report_HTML_Renderer::getBreadcrumbs()
PHP_CodeCoverage_Report_HTML_Renderer::setCommonTemplateVariables in drupal/core/vendor/phpunit/php-code-coverage/PHP/CodeCoverage/Report/HTML/Renderer.php

File

drupal/core/vendor/phpunit/php-code-coverage/PHP/CodeCoverage/Report/HTML/Renderer.php, line 207

Class

PHP_CodeCoverage_Report_HTML_Renderer
Base class for PHP_CodeCoverage_Report_Node renderers.

Code

protected function getBreadcrumbs(PHP_CodeCoverage_Report_Node $node) {
  $breadcrumbs = '';
  $path = $node
    ->getPathAsArray();
  foreach ($path as $step) {
    if ($step !== $node) {
      $breadcrumbs .= $this
        ->getInactiveBreadcrumb($step);
    }
    else {
      $breadcrumbs .= $this
        ->getActiveBreadcrumb($step, $node instanceof PHP_CodeCoverage_Report_Node_Directory);
    }
  }
  return $breadcrumbs;
}