class GroupFilter implements FilterInterface
Traits
Methods
array
asStringArray(string|array $filterValue, bool $multidimensional = false)
No description
from ValidateFilterTrait
string
getFilterKey()
<p>This filter will only be run when a query contains a filter param with this key.</p>
Details
in ValidateFilterTrait
at
line 21
protected array
asStringArray(string|array $filterValue, bool $multidimensional = false)
in ValidateFilterTrait
at
line 43
protected string
asString(string|array $filterValue)
in ValidateFilterTrait
at
line 55
protected int
asInt(string|array $filterValue)
in ValidateFilterTrait
at
line 68
protected array
asIntArray(string|array $filterValue)
in ValidateFilterTrait
at
line 78
protected bool
asBool(string|array $filterValue)
at
line 27
string
getFilterKey()
<p>This filter will only be run when a query contains a filter param with this key.</p>
at
line 32
void
filter(SearchState $state, string|array $value, bool $negate)
<p>Filters a query.</p>