[FEAT] add support for raw html sanitizers #3087
Annotations
10 errors
Run phpstan/phpstan:
packages/guides-markdown/src/Markdown/Parsers/HtmlParser.php#L29
Return type (phpDocumentor\Guides\Nodes\RawNode) of method phpDocumentor\Guides\Markdown\Parsers\HtmlParser::parse() should be compatible with return type (phpDocumentor\Guides\Nodes\ParagraphNode) of method phpDocumentor\Guides\Markdown\ParserInterface<phpDocumentor\Guides\Nodes\ParagraphNode>::parse()
|
Run phpstan/phpstan:
packages/guides-markdown/src/Markdown/Parsers/HtmlParser.php#L29
Return type (phpDocumentor\Guides\Nodes\RawNode) of method phpDocumentor\Guides\Markdown\Parsers\HtmlParser::parse() should be compatible with return type (phpDocumentor\Guides\Nodes\ParagraphNode) of method phpDocumentor\Guides\Markdown\ParserInterface<phpDocumentor\Guides\Nodes\ParagraphNode>::parse()
|
Run phpstan/phpstan:
packages/guides/src/Compiler/NodeTransformers/RawNodeEscapeTransformer.php#L27
Class phpDocumentor\Guides\Compiler\NodeTransformers\RawNodeEscapeTransformer implements generic interface phpDocumentor\Guides\Compiler\NodeTransformer but does not specify its types: T
|
Run phpstan/phpstan:
packages/guides/src/Compiler/NodeTransformers/RawNodeEscapeTransformer.php#L49
Parameter #1 $value of class phpDocumentor\Guides\Nodes\Inline\PlainTextInlineNode constructor expects string, mixed given.
|
Run phpstan/phpstan:
packages/guides/src/Compiler/NodeTransformers/RawNodeEscapeTransformer.php#L52
Call to an undefined method phpDocumentor\Guides\Nodes\Node::getOption().
|
Run phpstan/phpstan:
packages/guides/src/Compiler/NodeTransformers/RawNodeEscapeTransformer.php#L53
Parameter #1 $input of method Symfony\Component\HtmlSanitizer\HtmlSanitizer::sanitize() expects string, mixed given.
|
Run phpstan/phpstan:
packages/guides/src/DependencyInjection/GuidesExtension.php#L380
Argument of an invalid type mixed supplied for foreach, only iterables are supported.
|
Run phpstan/phpstan:
packages/guides/src/DependencyInjection/GuidesExtension.php#L381
Cannot access offset 'name' on mixed.
|
Run phpstan/phpstan:
packages/guides/src/DependencyInjection/GuidesExtension.php#L384
Cannot access offset 'allow_safe_elements' on mixed.
|
Run phpstan/phpstan:
packages/guides/src/DependencyInjection/GuidesExtension.php#L388
Cannot access offset 'allow_static…' on mixed.
|
Loading