@@ 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); |