Code Duplication    Length = 6-6 lines in 2 locations

src/Loader/Port/SymfonyPort.php 2 locations

@@ 48-53 (lines=6) @@
45
            $catalogue->set((string) $source, $target, $domain);
46
47
            $metadata = [];
48
            if (isset($segment->target) && $segment->target->attributes()) {
49
                $metadata['target-attributes'] = [];
50
                foreach ($segment->target->attributes() as $key => $value) {
51
                    $metadata['target-attributes'][$key] = (string) $value;
52
                }
53
            }
54
55
            if (isset($unit->notes)) {
56
                $metadata['notes'] = [];
@@ 157-162 (lines=6) @@
154
                $metadata['notes'] = $notes;
155
            }
156
157
            if (isset($translation->target) && $translation->target->attributes()) {
158
                $metadata['target-attributes'] = [];
159
                foreach ($translation->target->attributes() as $key => $value) {
160
                    $metadata['target-attributes'][$key] = (string) $value;
161
                }
162
            }
163
164
            if (isset($attributes['id'])) {
165
                $metadata['id'] = (string) $attributes['id'];