diff --git a/core/modules/system/src/Form/ModulesListForm.php b/core/modules/system/src/Form/ModulesListForm.php index aa6d674..a30062a 100644 --- a/core/modules/system/src/Form/ModulesListForm.php +++ b/core/modules/system/src/Form/ModulesListForm.php @@ -365,7 +365,8 @@ protected function buildRow(array $modules, Extension $module, $distribution) { // If this module requires other modules, add them to the array. foreach ($module->requires as $module_name => $dependency) { if (isset($dependency['project'])) { - $project = l(Unicode::ucfirst($dependency['project']), 'https://www.drupal.org/project/' . $dependency['project']) . ':'; + $project = $this->l(Unicode::ucfirst($dependency['project']), + Url::fromUri('https://www.drupal.org/project/' . $dependency['project'])) . ':'; } else { $project = ''; @@ -377,7 +378,8 @@ protected function buildRow(array $modules, Extension $module, $distribution) { // Only display visible modules. elseif (empty($modules[$module_name]->hidden)) { if (isset($dependency['project'])) { - $project = l(Unicode::ucfirst($dependency['project']), 'https://www.drupal.org/project/' . $dependency['project']); + $project = $this->l(Unicode::ucfirst($dependency['project']), + Url::fromUri('https://www.drupal.org/project/' . $dependency['project'])); $name = $project . ':' . $modules[$module_name]->info['name']; } else { @@ -422,7 +424,8 @@ protected function buildRow(array $modules, Extension $module, $distribution) { foreach ($module->required_by as $module_name => $dependent) { if (isset($modules[$module_name]) && empty($modules[$module_name]->info['hidden'])) { if (isset($dependent['project'])) { - $project = l(Unicode::ucfirst($dependent['project']), 'https://www.drupal.org/project/' . $dependent['project']) . ':'; + $project = $this->l(Unicode::ucfirst($dependent['project']), + Url::fromUri('https://www.drupal.org/project/' . $dependent['project'])) . ':'; } else { $project = '';