class UrlValidator

Same name in this branch

Helper class to support filtering bad protocols from an url.

Hierarchy

Expanded class hierarchy of UrlValidator

5 files declare their use of UrlValidator

File

drupal/core/lib/Drupal/Component/Utility/UrlValidator.php, line 13
Contains \Drupal\Component\Utility\UrlValidator.

Namespace

Drupal\Component\Utility
View source

Members

Namesort descending Modifiers Type Description Overrides
UrlValidator::$allowedProtocols protected static property The list of allowed protocols.
UrlValidator::filterBadProtocol public static function Processes an HTML attribute value and strips dangerous protocols from URLs.
UrlValidator::isValid public static function Verifies the syntax of the given URL.
UrlValidator::setAllowedProtocols public static function Sets the allowed protocols.
UrlValidator::stripDangerousProtocols public static function Strips dangerous protocols (e.g. 'javascript:') from a URI.