first commit
This commit is contained in:
@@ -69,8 +69,8 @@ class SiteUtility
|
||||
*
|
||||
* In addition every property can be defined for the ```read``` and ```write``` scope.
|
||||
*
|
||||
* The convention for property keys is "solr_{propertyName}_{scope}". With the configuration "solr_host_read" you define the host
|
||||
* for the solr read connection.
|
||||
* The convention for property keys is "meilisearch_{propertyName}_{scope}". With the configuration "meilisearch_host_read" you define the host
|
||||
* for the meilisearch read connection.
|
||||
*
|
||||
* @param Site $typo3Site
|
||||
* @param string $property
|
||||
@@ -104,11 +104,11 @@ class SiteUtility
|
||||
$scope = 'read';
|
||||
}
|
||||
|
||||
// convention key solr_$property_$scope
|
||||
$keyToCheck = 'solr_' . $property . '_' . $scope;
|
||||
// convention key meilisearch_$property_$scope
|
||||
$keyToCheck = 'meilisearch_' . $property . '_' . $scope;
|
||||
|
||||
// convention fallback key solr_$property_read
|
||||
$fallbackKey = 'solr_' . $property . '_read';
|
||||
// convention fallback key meilisearch_$property_read
|
||||
$fallbackKey = 'meilisearch_' . $property . '_read';
|
||||
|
||||
// try to find language specific setting if found return it
|
||||
$languageSpecificConfiguration = $typo3Site->getLanguageById($languageId)->toArray();
|
||||
@@ -133,13 +133,13 @@ class SiteUtility
|
||||
protected static function writeConnectionIsEnabled(Site $typo3Site, int $languageId): bool
|
||||
{
|
||||
$languageSpecificConfiguration = $typo3Site->getLanguageById($languageId)->toArray();
|
||||
$value = self::getValueOrFallback($languageSpecificConfiguration, 'solr_use_write_connection', 'solr_use_write_connection');
|
||||
$value = self::getValueOrFallback($languageSpecificConfiguration, 'meilisearch_use_write_connection', 'meilisearch_use_write_connection');
|
||||
if ($value !== null) {
|
||||
return $value;
|
||||
}
|
||||
|
||||
$siteBaseConfiguration = $typo3Site->getConfiguration();
|
||||
$value = self::getValueOrFallback($siteBaseConfiguration, 'solr_use_write_connection', 'solr_use_write_connection');
|
||||
$value = self::getValueOrFallback($siteBaseConfiguration, 'meilisearch_use_write_connection', 'meilisearch_use_write_connection');
|
||||
if ($value !== null) {
|
||||
return $value;
|
||||
}
|
||||
|
Reference in New Issue
Block a user