We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7bc4704 commit 6d60292Copy full SHA for 6d60292
1 file changed
src/Report/Xml/Node.php
@@ -18,12 +18,13 @@
18
*/
19
abstract class Node
20
{
21
- private DOMDocument $dom;
22
- private DOMElement $contextNode;
+ private readonly DOMDocument $dom;
+ private readonly DOMElement $contextNode;
23
24
public function __construct(DOMElement $context)
25
26
- $this->setContextNode($context);
+ $this->dom = $context->ownerDocument;
27
+ $this->contextNode = $context;
28
}
29
30
public function dom(): DOMDocument
@@ -76,12 +77,6 @@ public function addFile(string $name, string $href): File
76
77
return new File($fileNode);
78
79
- protected function setContextNode(DOMElement $context): void
80
- {
81
- $this->dom = $context->ownerDocument;
82
- $this->contextNode = $context;
83
- }
84
-
85
protected function contextNode(): DOMElement
86
87
return $this->contextNode;
0 commit comments