first commit

This commit is contained in:
Sven Wappler
2021-04-17 21:20:54 +02:00
parent c93ec9492a
commit cadcc8edb4
406 changed files with 4917 additions and 5157 deletions

View File

@@ -38,7 +38,7 @@ class AccessComponent extends AbstractComponent implements QueryAware
{
/**
* Solr query
* Meilisearch query
*
* @var Query
*/

View File

@@ -37,7 +37,7 @@ class AnalysisComponent extends AbstractComponent implements QueryAware
{
/**
* Solr query
* Meilisearch query
*
* @var Query
*/

View File

@@ -40,7 +40,7 @@ class DebugComponent extends AbstractComponent implements QueryAware, SearchRequ
{
/**
* Solr query
* Meilisearch query
*
* @var Query
*/

View File

@@ -40,6 +40,6 @@ class ElevationComponent extends AbstractComponent
*/
public function initializeSearchComponent()
{
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['solr']['modifySearchQuery']['elevation'] = Elevation::class;
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['meilisearch']['modifySearchQuery']['elevation'] = Elevation::class;
}
}

View File

@@ -41,7 +41,7 @@ class FacetingComponent extends AbstractComponent
public function initializeSearchComponent()
{
if ($this->searchConfiguration['faceting']) {
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['solr']['modifySearchQuery']['faceting'] = Faceting::class;
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['meilisearch']['modifySearchQuery']['faceting'] = Faceting::class;
}
}
}

View File

@@ -37,7 +37,7 @@ class HighlightingComponent extends AbstractComponent implements QueryAware
{
/**
* Solr query
* Meilisearch query
*
* @var Query
*/

View File

@@ -41,7 +41,7 @@ class LastSearchesComponent extends AbstractComponent
public function initializeSearchComponent()
{
if ($this->searchConfiguration['lastSearches']) {
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['solr']['afterSearch']['lastSearches'] = LastSearchesWriterProcessor::class;
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['meilisearch']['afterSearch']['lastSearches'] = LastSearchesWriterProcessor::class;
}
}
}

View File

@@ -37,7 +37,7 @@ class RelevanceComponent extends AbstractComponent implements QueryAware
{
/**
* Solr query
* Meilisearch query
*
* @var Query
*/

View File

@@ -27,7 +27,7 @@ namespace WapplerSystems\Meilisearch\Search;
* This copyright notice MUST APPEAR in all copies of the script!
***************************************************************/
use WapplerSystems\Meilisearch\System\Solr\ResponseAdapter;
use WapplerSystems\Meilisearch\System\Meilisearch\ResponseAdapter;
/**
* ResponseModifier interface, allows to modify the search response

View File

@@ -43,7 +43,7 @@ class SortingComponent extends AbstractComponent implements QueryAware, SearchRe
{
/**
* Solr query
* Meilisearch query
*
* @var Query
*/

View File

@@ -37,7 +37,7 @@ class SpellcheckingComponent extends AbstractComponent implements QueryAware
{
/**
* Solr query
* Meilisearch query
*
* @var Query
*/

View File

@@ -58,13 +58,13 @@ class StatisticsComponent extends AbstractComponent implements SearchRequestAwar
*/
public function initializeSearchComponent()
{
$solrConfiguration = $this->seachRequest->getContextTypoScriptConfiguration();
$meilisearchConfiguration = $this->seachRequest->getContextTypoScriptConfiguration();
if ($solrConfiguration->getStatistics()) {
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['solr']['afterSearch']['statistics'] = StatisticsWriterProcessor::class;
if ($meilisearchConfiguration->getStatistics()) {
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['meilisearch']['afterSearch']['statistics'] = StatisticsWriterProcessor::class;
// Only if addDebugData is enabled add Query modifier
if ($solrConfiguration->getStatisticsAddDebugData()) {
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['solr']['modifySearchQuery']['statistics'] = Statistics::class;
if ($meilisearchConfiguration->getStatisticsAddDebugData()) {
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['meilisearch']['modifySearchQuery']['statistics'] = Statistics::class;
}
}
}