You are here

private static function Kint_Decorators_Rich::_ideLink in Devel 8.2

Same name and namespace in other branches
  1. 8 kint/kint/decorators/rich.php \Kint_Decorators_Rich::_ideLink()
2 calls to Kint_Decorators_Rich::_ideLink()
Kint_Decorators_Rich::decorateTrace in kint/kint/decorators/rich.php
Kint_Decorators_Rich::wrapEnd in kint/kint/decorators/rich.php
* closes Kint::_wrapStart() started html tags and displays callee information * *

File

kint/kint/decorators/rich.php, line 290

Class

Kint_Decorators_Rich

Code

private static function _ideLink($file, $line) {
  $shortenedPath = Kint::shortenPath($file);
  if (!Kint::$fileLinkFormat) {
    return $shortenedPath . ':' . $line;
  }
  $ideLink = Kint::getIdeLink($file, $line);
  $class = strpos($ideLink, 'http://') === 0 ? 'class="kint-ide-link" ' : '';
  return "<a {$class}href=\"{$ideLink}\">{$shortenedPath}:{$line}</a>";
}