diff --git a/stubs/dom.stub b/stubs/dom.stub index d2a5c575fcc..8f479a76142 100644 --- a/stubs/dom.stub +++ b/stubs/dom.stub @@ -54,7 +54,7 @@ class DOMElement extends DOMNode } /** - * @template-covariant TNode as DOMNode + * @template-covariant TNode as DOMNode|DOMNameSpaceNode * @implements Traversable * @implements IteratorAggregate */ @@ -76,7 +76,7 @@ class DOMXPath * @param string $expression * @param DOMNode|null $contextNode * @param boolean $registerNodeNS - * @return DOMNodeList|false + * @return DOMNodeList|false */ public function query($expression, $contextNode, $registerNodeNS) {} diff --git a/tests/PHPStan/Analyser/data/bug-6748.php b/tests/PHPStan/Analyser/data/bug-6748.php index 2001a076f78..8d2aaf6d261 100644 --- a/tests/PHPStan/Analyser/data/bug-6748.php +++ b/tests/PHPStan/Analyser/data/bug-6748.php @@ -17,6 +17,6 @@ public function iterateNodes ($list): void /** @param \DOMXPath $path */ public function xPathQuery ($path) { - assertType('DOMNodeList|false', $path->query('')); + assertType('DOMNodeList|false', $path->query('')); } }