class FulltextFilter extends AbstractFulltextFilter

Methods

string
getFilterKey()

This filter will only be run when a query contains a filter param with this key.

void
filter( SearchState $state, string|array $value, bool $negate)

Filters a query.

void
search( SearchState $state, string $value)

No description

__construct( SettingsRepositoryInterface $settings)

No description

void
sqlite( DatabaseSearchState $state, string $value)

No description

void
like( DatabaseSearchState $state, string $value)

No description

void
mysql( DatabaseSearchState $state, string $value)

No description

void
pgsql( DatabaseSearchState $state, string $value)

No description

Details

string getFilterKey()

This filter will only be run when a query contains a filter param with this key.

Return Value

string

void filter( SearchState $state, string|array $value, bool $negate)

Filters a query.

Parameters

SearchState $state
string|array $value
bool $negate

Return Value

void

Parameters

SearchState $state
string $value

Return Value

void

__construct( SettingsRepositoryInterface $settings)

Parameters

SettingsRepositoryInterface $settings

protected void sqlite( DatabaseSearchState $state, string $value)

Parameters

DatabaseSearchState $state
string $value

Return Value

void

protected void like( DatabaseSearchState $state, string $value)

Parameters

DatabaseSearchState $state
string $value

Return Value

void

protected void mysql( DatabaseSearchState $state, string $value)

Parameters

DatabaseSearchState $state
string $value

Return Value

void

protected void pgsql( DatabaseSearchState $state, string $value)

Parameters

DatabaseSearchState $state
string $value

Return Value

void