first commit
This commit is contained in:
@@ -30,7 +30,7 @@ use WapplerSystems\Meilisearch\Domain\Search\ResultSet\Facets\SortingExpression;
|
||||
use WapplerSystems\Meilisearch\System\Configuration\TypoScriptConfiguration;
|
||||
|
||||
/**
|
||||
* The Faceting ParameterProvider is responsible to build the solr query parameters
|
||||
* The Faceting ParameterProvider is responsible to build the meilisearch query parameters
|
||||
* that are needed for the highlighting.
|
||||
*/
|
||||
class Faceting extends AbstractDeactivatable implements ParameterBuilder
|
||||
@@ -196,19 +196,19 @@ class Faceting extends AbstractDeactivatable implements ParameterBuilder
|
||||
}
|
||||
|
||||
/**
|
||||
* @param TypoScriptConfiguration $solrConfiguration
|
||||
* @param TypoScriptConfiguration $meilisearchConfiguration
|
||||
* @return Faceting
|
||||
*/
|
||||
public static function fromTypoScriptConfiguration(TypoScriptConfiguration $solrConfiguration)
|
||||
public static function fromTypoScriptConfiguration(TypoScriptConfiguration $meilisearchConfiguration)
|
||||
{
|
||||
$isEnabled = $solrConfiguration->getSearchFaceting();
|
||||
$isEnabled = $meilisearchConfiguration->getSearchFaceting();
|
||||
if (!$isEnabled) {
|
||||
return new Faceting(false);
|
||||
}
|
||||
|
||||
$minCount = $solrConfiguration->getSearchFacetingMinimumCount();
|
||||
$limit = $solrConfiguration->getSearchFacetingFacetLimit();
|
||||
$sorting = $solrConfiguration->getSearchFacetingSortBy();
|
||||
$minCount = $meilisearchConfiguration->getSearchFacetingMinimumCount();
|
||||
$limit = $meilisearchConfiguration->getSearchFacetingFacetLimit();
|
||||
$sorting = $meilisearchConfiguration->getSearchFacetingSortBy();
|
||||
|
||||
return new Faceting($isEnabled, $sorting, $minCount, $limit);
|
||||
}
|
||||
|
Reference in New Issue
Block a user