Constructor.
public __construct ( string $string = null, boolean $isFile = false, string $encoding = 'UTF-8', string $type = 'html' ) | ||
$string | string | HTML or XML string or file path |
$isFile | boolean | Indicates that in first parameter was passed to the file path |
$encoding | string | The document encoding |
$type | string | The document type |
/** * Constructor. * * @param mixed $html * @param string $currentUri The current URI * @param string $baseHref The base href value */ public function __construct($html = null, $currentUri = null, $baseHref = null) { $this->uri = $currentUri; $this->baseHref = $baseHref ?: $currentUri; if ($currentUri === null and filter_var($html, FILTER_VALIDATE_URL) !== false) { $this->uri = $html; } parent::__construct($html); }