Class HTMLPurifier_URIParser


Parses a URI into the components and fragment identifier as specified by RFC 3986.

Protected Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$percentEncoder Instance of HTMLPurifier_PercentEncoder to do normalization with. HTMLPurifier_URIParser

Public Methods

Hide inherited methods

MethodDescriptionDefined By
__construct() HTMLPurifier_URIParser
parse() Parses a URI. HTMLPurifier_URIParser

Property Details

$percentEncoder protected property
protected $percentEncoder null

Method Details

__construct() public method

public void __construct ( )
parse() public method

Parses a URI.

public HTMLPurifier_URI parse ( $uri )

String URI to parse

return HTMLPurifier_URI

Representation of URI. This representation has

    not been validated yet and may not conform to RFC.