diff --git a/src/Parkdown.php b/src/Parkdown.php index 9edcb83..b3103a4 100644 --- a/src/Parkdown.php +++ b/src/Parkdown.php @@ -8,11 +8,11 @@ class Parkdown { private string $sourceCode; private DOMDocument $tree_; - public function __construct(string $sourceCode) { + public function __construct(string $sourceCode, bool $strict = false, ?string $fileName = null) { $this->sourceCode = $sourceCode; - $lexer = new Lexer($this->sourceCode); - $parser = new Parser($lexer->tokenize()); + $lexer = new Lexer($this->sourceCode, $fileName); + $parser = new Parser($lexer->tokenize(), $strict); $this->tree_ = $parser->parse(); }