Code Duplication    Length = 5-5 lines in 2 locations

Mapping/DocumentParser.php 2 locations

@@ 233-237 (lines=5) @@
230
        $analyzers = array_merge($analyzers, $this->getListFromArrayByKey('search_analyzer', $mapping));
231
        $analyzers = array_merge($analyzers, $this->getListFromArrayByKey('search_quote_analyzer', $mapping));
232
233
        foreach ($analyzers as $analyzer) {
234
            if (isset($this->analysisConfig['analyzer'][$analyzer])) {
235
                $config['analyzer'][$analyzer] = $this->analysisConfig['analyzer'][$analyzer];
236
            }
237
        }
238
239
        $normalizers = $this->getListFromArrayByKey('normalizer', $mapping);
240
        foreach ($normalizers as $normalizer) {
@@ 240-244 (lines=5) @@
237
        }
238
239
        $normalizers = $this->getListFromArrayByKey('normalizer', $mapping);
240
        foreach ($normalizers as $normalizer) {
241
            if (isset($this->analysisConfig['normalizer'][$normalizer])) {
242
                $config['normalizer'][$normalizer] = $this->analysisConfig['normalizer'][$normalizer];
243
            }
244
        }
245
246
        foreach (['tokenizer', 'filter', 'char_filter'] as $type) {
247
            $list = $this->getListFromArrayByKey($type, $config);