interface SolrMultilingualBackendInterface in Search API Multilingual Solr Search 8
Same name and namespace in other branches
- 8.3 src/SolrMultilingualBackendInterface.php \Drupal\search_api_solr_multilingual\SolrMultilingualBackendInterface
Provides an interface defining a Multilingual Solr Search API Backend.
Hierarchy
- interface \Drupal\search_api_solr_multilingual\SolrMultilingualBackendInterface extends \Drupal\search_api_solr\SolrBackendInterface
Expanded class hierarchy of SolrMultilingualBackendInterface
All classes that implement SolrMultilingualBackendInterface
1 file declares its use of SolrMultilingualBackendInterface
- AbstractSearchApiSolrMultilingualBackend.php in src/
Plugin/ search_api/ backend/ AbstractSearchApiSolrMultilingualBackend.php
File
- src/
SolrMultilingualBackendInterface.php, line 11
Namespace
Drupal\search_api_solr_multilingualView source
interface SolrMultilingualBackendInterface extends SolrBackendInterface {
/**
* Indicates if the Solr server uses a managed schema.
*
* @return bool
* True if the Solr server uses a managed schema, false if the Solr server
* uses a classic schema.
*/
public function isManagedSchema();
/**
* Gets schema language statistics for the multilingual Solr server.
*
* @return array
* Stats as associative array keyed by language IDs and a boolean value to
* indicate if corresponding field types are existing on the server's
* current schema.
*/
public function getSchemaLanguageStatistics();
/**
* Indicates if the fallback for not supported languages is active.
*
* @return bool
*/
public function hasLanguageUndefinedFallback();
/**
* Returns the targeted content domain of the server.
*
* @return string
*/
public function getDomain();
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
SolrMultilingualBackendInterface:: |
public | function | Returns the targeted content domain of the server. | 1 |
SolrMultilingualBackendInterface:: |
public | function | Gets schema language statistics for the multilingual Solr server. | 1 |
SolrMultilingualBackendInterface:: |
public | function | Indicates if the fallback for not supported languages is active. | 1 |
SolrMultilingualBackendInterface:: |
public | function | Indicates if the Solr server uses a managed schema. | 1 |