Code Duplication    Length = 6-6 lines in 2 locations

system/modules/Migrations/objects/Reader/Xml.php 2 locations

@@ 25-30 (lines=6) @@
22
23
    public function readPath($path = '/')
24
    {
25
        foreach ($this->data->attributes() as $code => $item) {
26
            $reader = new Xml();
27
            $reader->source = $this->source;
28
            $reader->data = $item;
29
            yield $code => $reader;
30
        }
31
        foreach ($this->data as $code => $item) {
32
            $reader = new Xml();
33
            $reader->source = $this->source;
@@ 31-36 (lines=6) @@
28
            $reader->data = $item;
29
            yield $code => $reader;
30
        }
31
        foreach ($this->data as $code => $item) {
32
            $reader = new Xml();
33
            $reader->source = $this->source;
34
            $reader->data = $item;
35
            yield $code => $reader;
36
        }
37
    }
38
39
    public function getArray()