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