diff --git a/src/Report/Xml/Node.php b/src/Report/Xml/Node.php index e1f62ebac..5c94a0883 100644 --- a/src/Report/Xml/Node.php +++ b/src/Report/Xml/Node.php @@ -18,12 +18,13 @@ */ abstract class Node { - private DOMDocument $dom; - private DOMElement $contextNode; + private readonly DOMDocument $dom; + private readonly DOMElement $contextNode; public function __construct(DOMElement $context) { - $this->setContextNode($context); + $this->dom = $context->ownerDocument; + $this->contextNode = $context; } public function dom(): DOMDocument @@ -76,12 +77,6 @@ public function addFile(string $name, string $href): File return new File($fileNode); } - protected function setContextNode(DOMElement $context): void - { - $this->dom = $context->ownerDocument; - $this->contextNode = $context; - } - protected function contextNode(): DOMElement { return $this->contextNode;