Code Duplication    Length = 6-8 lines in 2 locations

src/Extractors/Po.php 2 locations

@@ 109-116 (lines=8) @@
106
                    break;
107
108
                default:
109
                    if (strpos($key, 'msgstr[') === 0) {
110
                        $p = $translation->getPluralTranslations();
111
                        $p[] = static::convertString($data);
112
113
                        $translation->setPluralTranslations($p);
114
                        $append = 'PluralTranslation';
115
                        break;
116
                    }
117
118
                    if (isset($append)) {
119
                        if ($append === 'Context') {
@@ 133-138 (lines=6) @@
130
                            break;
131
                        }
132
133
                        if ($append === 'PluralTranslation') {
134
                            $p = $translation->getPluralTranslations();
135
                            $p[] = array_pop($p)."\n".static::convertString($data);
136
                            $translation->setPluralTranslations($p);
137
                            break;
138
                        }
139
140
                        $getMethod = 'get'.$append;
141
                        $setMethod = 'set'.$append;