Code Duplication    Length = 6-8 lines in 2 locations

src/Extractors/Po.php 2 locations

@@ 101-108 (lines=8) @@
98
                    break;
99
100
                default:
101
                    if (strpos($key, 'msgstr[') === 0) {
102
                        $p = $translation->getPluralTranslations();
103
                        $p[] = self::convertString($data);
104
105
                        $translation->setPluralTranslations($p);
106
                        $append = 'PluralTranslation';
107
                        break;
108
                    }
109
110
                    if (isset($append)) {
111
                        if ($append === 'Context') {
@@ 125-130 (lines=6) @@
122
                            break;
123
                        }
124
125
                        if ($append === 'PluralTranslation') {
126
                            $p = $translation->getPluralTranslations();
127
                            $p[] = array_pop($p)."\n".self::convertString($data);
128
                            $translation->setPluralTranslations($p);
129
                            break;
130
                        }
131
132
                        $getMethod = 'get'.$append;
133
                        $setMethod = 'set'.$append;