, resolves edge cases * with making relative URIs absolute */ var $hierarchical = false; /** * Validates the components of a URI * @note This implementation should be called by children if they define * a default port, as it does port processing. * @param $uri Instance of HTMLPurifier_URI * @param $config HTMLPurifier_Config object * @param $context HTMLPurifier_Context object * @return Bool success or failure */ function validate(&$uri, $config, &$context) { if ($this->default_port == $uri->port) $uri->port = null; return true; } }