public static function Securepages::canAlterUrl in Secure Pages 8
Checks the URL to make sure it is a URL that can be altered.
Parameters
string $url: URL to check.
File
- src/
Securepages.php, line 215 - Contains \Drupal\securepages\Securepages.
Class
- Securepages
- Utility class for global functionality.
Namespace
Drupal\securepagesCode
public static function canAlterUrl($url) {
$base = Url::fromRoute('<front>', [], [
'absolute' => TRUE,
])
->toString();
return !UrlHelper::isExternal($url) || UrlHelper::externalIsLocal($url, $base);
}