first commit
This commit is contained in:
@@ -239,28 +239,14 @@ abstract class Site implements SiteInterface
|
||||
return $rootPageIds;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return array
|
||||
* @throws NoMeilisearchConnectionFoundException
|
||||
*/
|
||||
public function getAllMeilisearchConnectionConfigurations(): array {
|
||||
$configs = [];
|
||||
foreach ($this->getAvailableLanguageIds() as $languageId) {
|
||||
try {
|
||||
$configs[$languageId] = $this->getMeilisearchConnectionConfiguration($languageId);
|
||||
} catch (NoMeilisearchConnectionFoundException $e) {}
|
||||
}
|
||||
return $configs;
|
||||
}
|
||||
|
||||
public function isEnabled(): bool
|
||||
{
|
||||
return !empty($this->getAllMeilisearchConnectionConfigurations());
|
||||
return !empty($this->getMeilisearchConnectionConfiguration());
|
||||
}
|
||||
|
||||
/**
|
||||
* @param int $languageId
|
||||
* @return array
|
||||
*/
|
||||
abstract function getMeilisearchConnectionConfiguration(int $language = 0): array;
|
||||
abstract function getMeilisearchConnectionConfiguration(): array;
|
||||
}
|
||||
|
Reference in New Issue
Block a user