class SearchDriver implements ExtenderInterface
Methods
Add a filter to this searcher. Filters are used to filter search queries.
Add a filter to this searcher. Filters are used to filter search queries.
Replace a filter from this searcher. Filters are used to filter search queries.
Set the full text filter for this searcher. The full text filter actually executes the search.
Add a callback through which to run all search queries after filters have been applied.
Details
at
line 34
__construct(string $driverClass)
at
line 48
SearchDriver
addSearcher(string $modelClass, string $searcherClass)
Add a filter to this searcher. Filters are used to filter search queries.
at
line 64
SearchDriver
addFilter(string $searcherClass, string $filterClass)
Add a filter to this searcher. Filters are used to filter search queries.
at
line 81
SearchDriver
replaceFilter(string $searcherClass, string $replaceFilterClass, string $filterClass)
Replace a filter from this searcher. Filters are used to filter search queries.
at
line 100
SearchDriver
setFulltext(string $searcherClass, string $fulltextClass)
Set the full text filter for this searcher. The full text filter actually executes the search.
at
line 121
SearchDriver
addMutator(string $searcherClass, callable|string $callback)
Add a callback through which to run all search queries after filters have been applied.