public static function SolrFieldType::getAvailableDomains in Search API Multilingual Solr Search 8
Get all available domains form solr filed type configs.
Return value
string[]
1 call to SolrFieldType::getAvailableDomains()
- AbstractSearchApiSolrMultilingualBackend::buildConfigurationForm in src/
Plugin/ search_api/ backend/ AbstractSearchApiSolrMultilingualBackend.php
File
- src/
Entity/ SolrFieldType.php, line 135
Class
- SolrFieldType
- Defines the SolrFieldType entity.
Namespace
Drupal\search_api_solr_multilingual\EntityCode
public static function getAvailableDomains() {
$domains = [
'generic',
];
$config_factory = \Drupal::configFactory();
foreach ($config_factory
->listAll('search_api_solr_multilingual.solr_field_type.') as $field_type_name) {
$config = $config_factory
->get($field_type_name);
$domains = array_merge($domains, $config
->get('domains'));
}
sort($domains);
return array_unique($domains);
}