MastermindsParser
in package
implements
ParserInterface
FinalYes
since Symfony 7.4, use NativeParser instead
Tags
Table of Contents
Interfaces
- ParserInterface
- Transforms an untrusted HTML input string into a DOM tree.
Properties
- $defaultOptions : array<string|int, mixed>
Methods
- __construct() : mixed
- parse() : DOMNode|null
- Parse a given string and returns a DOMNode tree.
Properties
$defaultOptions
private
array<string|int, mixed>
$defaultOptions
= []
Methods
__construct()
public
__construct([array<string|int, mixed> $defaultOptions = [] ]) : mixed
Parameters
- $defaultOptions : array<string|int, mixed> = []
parse()
Parse a given string and returns a DOMNode tree.
public
parse(string $html[, string $context = 'body' ]) : DOMNode|null
This method must return null if the string cannot be parsed as HTML.
Parameters
- $html : string
- $context : string = 'body'