function IdeLinkGenerator::generateLink
Overrides IdeLinkGeneratorInterface::generateLink
File
-
webprofiler/
src/ Helper/ IdeLinkGenerator.php, line 28
Class
- IdeLinkGenerator
- Class IdeLinkGenerator.
Namespace
Drupal\webprofiler\HelperCode
public function generateLink($file, $line) {
$ide_link = $this->config_factory
->get('webprofiler.config')
->get('ide_link');
$ide_link_remote = $this->config_factory
->get('webprofiler.config')
->get('ide_link_remote');
$ide_link_local = $this->config_factory
->get('webprofiler.config')
->get('ide_link_local');
$file = str_replace($ide_link_remote, $ide_link_local, $file);
return new FormattableMarkup($ide_link, [
'@file' => $file,
'@line' => $line,
]);
}