public function IdeLinkGenerator::generateLink in Devel 8.3
Same name and namespace in other branches
- 8 webprofiler/src/Helper/IdeLinkGenerator.php \Drupal\webprofiler\Helper\IdeLinkGenerator::generateLink()
- 8.2 webprofiler/src/Helper/IdeLinkGenerator.php \Drupal\webprofiler\Helper\IdeLinkGenerator::generateLink()
- 4.x webprofiler/src/Helper/IdeLinkGenerator.php \Drupal\webprofiler\Helper\IdeLinkGenerator::generateLink()
Parameters
$file:
$line:
Return value
string
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,
]);
}