diff --git a/stubs/dom.stub b/stubs/dom.stub index d2a5c575fc..830b889fb4 100644 --- a/stubs/dom.stub +++ b/stubs/dom.stub @@ -29,7 +29,8 @@ class DOMDocument class DOMNode { - + /** @var DOMNamedNodeMap|null */ + public readonly ?DOMNamedNodeMap $attributes; } class DOMElement extends DOMNode @@ -141,9 +142,12 @@ class DOMProcessingInstruction } /** + * @template-covariant TNode as DOMNode + * @implements Traversable + * @implements IteratorAggregate * @property-read int $length */ -class DOMNamedNodeMap +class DOMNamedNodeMap implements Traversable, IteratorAggregate, Countable { }