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

@@ -16,19 +16,19 @@ namespace WapplerSystems\Meilisearch\ViewHelpers;
use WapplerSystems\Meilisearch\System\Configuration\TypoScriptConfiguration;
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\SearchResultSet;
use WapplerSystems\Meilisearch\Mvc\Controller\SolrControllerContext;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrTagBasedViewHelper;
use WapplerSystems\Meilisearch\Mvc\Controller\MeilisearchControllerContext;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchTagBasedViewHelper;
/**
* Class AbstractSolrFrontendTagBasedViewHelper
* Class AbstractMeilisearchFrontendTagBasedViewHelper
*
* @author Frans Saris <frans@beech.it>
* @author Timo Hund <timo.hund@dkd.de>
*/
abstract class AbstractSolrFrontendTagBasedViewHelper extends AbstractSolrTagBasedViewHelper
abstract class AbstractMeilisearchFrontendTagBasedViewHelper extends AbstractMeilisearchTagBasedViewHelper
{
/**
* @var SolrControllerContext
* @var MeilisearchControllerContext
*/
protected $controllerContext;
@@ -49,7 +49,7 @@ abstract class AbstractSolrFrontendTagBasedViewHelper extends AbstractSolrTagBas
}
/**
* @return SolrControllerContext
* @return MeilisearchControllerContext
* @throws \InvalidArgumentException
*/
protected function getControllerContext()
@@ -59,8 +59,8 @@ abstract class AbstractSolrFrontendTagBasedViewHelper extends AbstractSolrTagBas
$controllerContext = $this->renderingContext->getControllerContext();
}
if (!$controllerContext instanceof SolrControllerContext) {
throw new \InvalidArgumentException('No valid SolrControllerContext found', 1512998673);
if (!$controllerContext instanceof MeilisearchControllerContext) {
throw new \InvalidArgumentException('No valid MeilisearchControllerContext found', 1512998673);
}
return $controllerContext;

View File

@@ -17,20 +17,20 @@ namespace WapplerSystems\Meilisearch\ViewHelpers;
use WapplerSystems\Meilisearch\System\Configuration\TypoScriptConfiguration;
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\SearchResultSet;
use WapplerSystems\Meilisearch\Mvc\Controller\SolrControllerContext;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrViewHelper;
use WapplerSystems\Meilisearch\Mvc\Controller\MeilisearchControllerContext;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchViewHelper;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
/**
* Class AbstractSolrFrontendViewHelper
* Class AbstractMeilisearchFrontendViewHelper
*
* @author Frans Saris <frans@beech.it>
* @author Timo Hund <timo.hund@dkd.de>
*/
abstract class AbstractSolrFrontendViewHelper extends AbstractSolrViewHelper
abstract class AbstractMeilisearchFrontendViewHelper extends AbstractMeilisearchViewHelper
{
/**
* @var SolrControllerContext
* @var MeilisearchControllerContext
*/
protected $controllerContext;
@@ -51,7 +51,7 @@ abstract class AbstractSolrFrontendViewHelper extends AbstractSolrViewHelper
}
/**
* @return SolrControllerContext
* @return MeilisearchControllerContext
* @throws \InvalidArgumentException
*/
protected function getControllerContext()
@@ -61,8 +61,8 @@ abstract class AbstractSolrFrontendViewHelper extends AbstractSolrViewHelper
$controllerContext = $this->renderingContext->getControllerContext();
}
if (!$controllerContext instanceof SolrControllerContext) {
throw new \InvalidArgumentException('No valid SolrControllerContext found', 1512998673);
if (!$controllerContext instanceof MeilisearchControllerContext) {
throw new \InvalidArgumentException('No valid MeilisearchControllerContext found', 1512998673);
}
return $controllerContext;

View File

@@ -27,7 +27,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers;
use \TYPO3Fluid\Fluid\Core\ViewHelper\AbstractTagBasedViewHelper;
abstract class AbstractSolrTagBasedViewHelper extends AbstractTagBasedViewHelper
abstract class AbstractMeilisearchTagBasedViewHelper extends AbstractTagBasedViewHelper
{
/**

View File

@@ -27,7 +27,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers;
use TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper;
abstract class AbstractSolrViewHelper extends AbstractViewHelper
abstract class AbstractMeilisearchViewHelper extends AbstractViewHelper
{
/**

View File

@@ -24,7 +24,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Backend\Button;
* This copyright notice MUST APPEAR in all copies of the script!
***************************************************************/
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrViewHelper;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchViewHelper;
use TYPO3\CMS\Backend\Utility\BackendUtility;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
use TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInterface;
@@ -34,7 +34,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
* View helper to return a help button
*
*/
class HelpButtonViewHelper extends AbstractSolrViewHelper implements ViewHelperInterface
class HelpButtonViewHelper extends AbstractMeilisearchViewHelper implements ViewHelperInterface
{
use CompileWithRenderStatic;

View File

@@ -4,7 +4,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Backend\Security;
/***************************************************************
* Copyright notice
*
* (c) 2010-2017 dkd Internet Service GmbH <solr-support@dkd.de>
* (c) 2010-2017 dkd Internet Service GmbH <meilisearch-support@dkd.de>
* All rights reserved
*
* This script is part of the TYPO3 project. The TYPO3 project is

View File

@@ -17,7 +17,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Debug;
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\Result\SearchResult;
use WapplerSystems\Meilisearch\Domain\Search\Score\ScoreCalculationService;
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\SearchResultSet;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrFrontendViewHelper;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchFrontendViewHelper;
use TYPO3\CMS\Core\Context\Context;
use TYPO3\CMS\Core\Utility\GeneralUtility;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
@@ -29,7 +29,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
* @author Frans Saris <frans@beech.it>
* @author Timo Hund <timo.hund@dkd.de>
*/
class DocumentScoreAnalyzerViewHelper extends AbstractSolrFrontendViewHelper
class DocumentScoreAnalyzerViewHelper extends AbstractMeilisearchFrontendViewHelper
{
use CompileWithRenderStatic;
@@ -49,7 +49,7 @@ class DocumentScoreAnalyzerViewHelper extends AbstractSolrFrontendViewHelper
public function initializeArguments()
{
parent::initializeArguments();
$this->registerArgument('document', SearchResult::class, 'The solr document', true);
$this->registerArgument('document', SearchResult::class, 'The meilisearch document', true);
}
/**

View File

@@ -14,7 +14,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Debug;
* The TYPO3 project - inspiring people to share!
*/
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrFrontendViewHelper;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchFrontendViewHelper;
use TYPO3\CMS\Core\Context\Context;
use TYPO3\CMS\Core\Utility\GeneralUtility;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
@@ -26,7 +26,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
* @author Frans Saris <frans@beech.it>
* @author Timo Hund <timo.hund@dkd.de>
*/
class QueryViewHelper extends AbstractSolrFrontendViewHelper
class QueryViewHelper extends AbstractMeilisearchFrontendViewHelper
{
use CompileWithRenderStatic;

View File

@@ -16,7 +16,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Document;
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\Result\SearchResult;
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\SearchResultSet;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrFrontendViewHelper;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchFrontendViewHelper;
use TYPO3\CMS\Core\Utility\GeneralUtility;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
@@ -27,7 +27,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
* @author Frans Saris <frans@beech.it>
* @author Timo Hund <timo.hund@dkd.de>
*/
class HighlightResultViewHelper extends AbstractSolrFrontendViewHelper
class HighlightResultViewHelper extends AbstractMeilisearchFrontendViewHelper
{
use CompileWithRenderStatic;

View File

@@ -16,7 +16,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Document;
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\Result\SearchResult;
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\SearchResultSet;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrFrontendViewHelper;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchFrontendViewHelper;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
@@ -26,7 +26,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
* @author Frans Saris <frans@beech.it>
* @author Timo Hund <timo.hund@dkd.de>
*/
class RelevanceViewHelper extends AbstractSolrFrontendViewHelper
class RelevanceViewHelper extends AbstractMeilisearchFrontendViewHelper
{
use CompileWithRenderStatic;

View File

@@ -15,7 +15,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Facet\Area;
*/
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\Facets\FacetCollection;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrFrontendViewHelper;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchFrontendViewHelper;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
@@ -25,7 +25,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
* @author Frans Saris <frans@beech.it>
* @author Timo Hund <timo.hund@dkd.de> *
*/
class GroupViewHelper extends AbstractSolrFrontendViewHelper
class GroupViewHelper extends AbstractMeilisearchFrontendViewHelper
{
use CompileWithRenderStatic;

View File

@@ -25,7 +25,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Facet\Options\Group\Prefix;
***************************************************************/
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\Facets\OptionBased\OptionCollection;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrFrontendViewHelper;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchFrontendViewHelper;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
@@ -34,7 +34,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
*
* @author Timo Hund <timo.hund@dkd.de>
*/
class LabelFilterViewHelper extends AbstractSolrFrontendViewHelper
class LabelFilterViewHelper extends AbstractMeilisearchFrontendViewHelper
{
use CompileWithRenderStatic;

View File

@@ -25,7 +25,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Facet\Options\Group\Prefix;
***************************************************************/
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\Facets\OptionBased\OptionCollection;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrFrontendViewHelper;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchFrontendViewHelper;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
@@ -34,7 +34,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
*
* @author Timo Hund <timo.hund@dkd.de>
*/
class LabelPrefixesViewHelper extends AbstractSolrFrontendViewHelper
class LabelPrefixesViewHelper extends AbstractMeilisearchFrontendViewHelper
{
use CompileWithRenderStatic;

View File

@@ -23,7 +23,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
* @author Frans Saris <frans@beech.it>
* @author Timo Hund <timo.hund@dkd.de>
*/
class PageBrowserRangeViewHelper extends AbstractSolrFrontendViewHelper
class PageBrowserRangeViewHelper extends AbstractMeilisearchFrontendViewHelper
{
use CompileWithRenderStatic;

View File

@@ -27,7 +27,7 @@ use TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController;
* @author Frans Saris <frans@beech.it>
* @author Timo Hund <timo.hund@dkd.de>
*/
class SearchFormViewHelper extends AbstractSolrFrontendTagBasedViewHelper
class SearchFormViewHelper extends AbstractMeilisearchFrontendTagBasedViewHelper
{
/**

View File

@@ -16,8 +16,8 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Uri;
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\SearchResultSet;
use WapplerSystems\Meilisearch\Domain\Search\Uri\SearchUriBuilder;
use WapplerSystems\Meilisearch\Mvc\Controller\SolrControllerContext;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrFrontendViewHelper;
use WapplerSystems\Meilisearch\Mvc\Controller\MeilisearchControllerContext;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchFrontendViewHelper;
use TYPO3\CMS\Core\Utility\GeneralUtility;
use TYPO3\CMS\Extbase\Object\ObjectManager;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
@@ -29,7 +29,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
* @author Frans Saris <frans@beech.it>
* @author Timo Hund <timo.hund@dkd.de>
*/
abstract class AbstractUriViewHelper extends AbstractSolrFrontendViewHelper
abstract class AbstractUriViewHelper extends AbstractMeilisearchFrontendViewHelper
{
use CompileWithRenderStatic;

View File

@@ -16,7 +16,7 @@ namespace WapplerSystems\Meilisearch\ViewHelpers\Uri\Result;
use WapplerSystems\Meilisearch\Domain\Search\Highlight\SiteHighlighterUrlModifier;
use WapplerSystems\Meilisearch\Domain\Search\ResultSet\SearchResultSet;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractSolrFrontendViewHelper;
use WapplerSystems\Meilisearch\ViewHelpers\AbstractMeilisearchFrontendViewHelper;
use TYPO3\CMS\Core\Utility\GeneralUtility;
use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
@@ -26,7 +26,7 @@ use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic;
*
* @author Timo Hund <timo.hund@dkd.de>
*/
class AddSearchWordListViewHelper extends AbstractSolrFrontendViewHelper
class AddSearchWordListViewHelper extends AbstractMeilisearchFrontendViewHelper
{
use CompileWithRenderStatic;

View File

@@ -103,7 +103,7 @@ class FrequentlySearchedController extends AbstractWidgetController implements L
$frequentSearches[] = [
'q' => htmlspecialchars_decode($term),
'hits' => $hits,
'style' => 'font-size: ' . $size . 'px', 'class' => 'tx-solr-frequent-term-' . $size,
'style' => 'font-size: ' . $size . 'px', 'class' => 'tx-meilisearch-frequent-term-' . $size,
'size' => $size
];
}

View File

@@ -63,8 +63,8 @@ class GroupItemPaginateController extends AbstractPaginateWidgetController
}
/**
* @param \WapplerSystems\Meilisearch\Mvc\Controller\SolrControllerContext $controllerContext
* @return \WapplerSystems\Meilisearch\Mvc\Controller\SolrControllerContext
* @param \WapplerSystems\Meilisearch\Mvc\Controller\MeilisearchControllerContext $controllerContext
* @return \WapplerSystems\Meilisearch\Mvc\Controller\MeilisearchControllerContext
*/
protected function setActiveSearchResultSet($controllerContext) {
$controllerContext->setSearchResultSet($this->resultSet);

View File

@@ -56,8 +56,8 @@ class ResultPaginateController extends AbstractPaginateWidgetController
}
/**
* @param \WapplerSystems\Meilisearch\Mvc\Controller\SolrControllerContext $controllerContext
* @return \WapplerSystems\Meilisearch\Mvc\Controller\SolrControllerContext
* @param \WapplerSystems\Meilisearch\Mvc\Controller\MeilisearchControllerContext $controllerContext
* @return \WapplerSystems\Meilisearch\Mvc\Controller\MeilisearchControllerContext
*/
protected function setActiveSearchResultSet($controllerContext) {
$controllerContext->setSearchResultSet($this->resultSet);