Code Duplication    Length = 13-13 lines in 2 locations

src/Decoder/JsonxTypeDecoder.php 2 locations

@@ 94-106 (lines=13) @@
91
     *
92
     * @return array
93
     */
94
    private function decodeObjectNode(\DOMNode $node): array
95
    {
96
        $data = [];
97
        foreach ($node->childNodes as $childNode) {
98
            if ($childNode instanceof \DOMText) {
99
                continue;
100
            }
101
102
            $data[$childNode->getAttribute('name')] = $this->decodeNode($childNode);
103
        }
104
105
        return $data;
106
    }
107
108
    /**
109
     * @param \DOMNode $node
@@ 113-125 (lines=13) @@
110
     *
111
     * @return array
112
     */
113
    private function decodeArrayNode(\DOMNode $node): array
114
    {
115
        $data = [];
116
        foreach ($node->childNodes as $childNode) {
117
            if ($childNode instanceof \DOMText) {
118
                continue;
119
            }
120
121
            $data[] = $this->decodeNode($childNode);
122
        }
123
124
        return $data;
125
    }
126
127
    /**
128
     * @param \DOMNode $node