protected function DbLogController::createLink in Drupal 9
Same name and namespace in other branches
- 8 core/modules/dblog/src/Controller/DbLogController.php \Drupal\dblog\Controller\DbLogController::createLink()
- 10 core/modules/dblog/src/Controller/DbLogController.php \Drupal\dblog\Controller\DbLogController::createLink()
Creates a Link object if the provided URI is valid.
Parameters
string|null $uri: The uri string to convert into link if valid.
Return value
\Drupal\Core\Link|string|null Return a Link object if the uri can be converted as a link. In case of empty uri or invalid, fallback to the provided $uri.
1 call to DbLogController::createLink()
- DbLogController::eventDetails in core/
modules/ dblog/ src/ Controller/ DbLogController.php - Displays details about a specific database log message.
File
- core/
modules/ dblog/ src/ Controller/ DbLogController.php, line 409
Class
- DbLogController
- Returns responses for dblog routes.
Namespace
Drupal\dblog\ControllerCode
protected function createLink($uri) {
if (UrlHelper::isValid($uri, TRUE)) {
return new Link($uri, Url::fromUri($uri));
}
return $uri;
}