Suilven\FreeTextSearch\Base\Searcher
Synopsis
class Searcher
implements
Searcher
{
- // members
- protected array<string $filters = ;
- protected integer $pageSize = 15;
- protected integer $page = 1;
- protected $indexName;
- protected array<string $facettedTokens = ;
- protected array<string> $hasManyTokens = ;
- protected string $searchType = SearchParamTypes::AND;
- // methods
- public abstract void search()
- public void setFilters()
- public void setPageSize()
- public void setIndexName()
- public void setFacettedTokens()
- public void setHasManyTokens()
- public void setPage()
- public void setSearchType()
Hierarchy
Implements
Members
protected
- $facettedTokens — Suilven\FreeTextSearch\Base\array<string
- $filters — Suilven\FreeTextSearch\Base\array<string
- $hasManyTokens — Suilven\FreeTextSearch\Base\array<string>
- $indexName — string
- $page — int
- $pageSize — int
- $searchType — string