Filters
Table of Contents
Namespaces
Classes
- AdvertPublicVisibility
- Public visibility of an advert / company profile outside the main lists (favourites, followed, "add to favourites"): the same rule as the detail (`AdvertDetailTrait::collectAdvertVisibilityIssues()`) plus `deleted` and a banned owner. A sold advert stays (its detail shows the "sold" banner).
- AndFilter
- BetweenFilter
- ComparisonFilter
- DateAfterFilter
- Filters a date column by a range; `$format` decides the comparison granularity.
- DateAfterOrEqualFilter
- Filters a date column by a range; `$format` decides the comparison granularity.
- DateBeforeFilter
- Filters a date column by a range; `$format` decides the comparison granularity.
- DateBeforeOrEqualFilter
- Filters a date column by a range; `$format` decides the comparison granularity.
- DateBetweenFilter
- DateEqualFilter
- DateFilter
- DateRangeFilter
- Filters a date column by a range; `$format` decides the comparison granularity.
- DistanceFilter
- Filters records within `$radiusKm` km of the given coordinates.
- EqualFilter
- FulltextFilter
- GreaterOrEqualFilter
- GreaterThanFilter
- GroupFilter
- InFilter
- IsNotNullFilter
- IsNullFilter
- LessOrEqualFilter
- LessThanFilter
- LikeFilter
- `LIKE` condition over one or more fields; the value is a literal text searched at the start, the end or anywhere (`matchType`).
- NotBetweenFilter
- NotEqualFilter
- NotInFilter
- NotLikeFilter
- `LIKE` condition over one or more fields; the value is a literal text searched at the start, the end or anywhere (`matchType`).
- OrFilter
- ParameterRelFilter
- Filters adverts by the value of one specific parameter.
- ParameterRelLikeFilter
- Filters advert parameter values with `LIKE`.
- ParameterRelRangeFilter
- Filters by a range (from-to) of one specific parameter.
- RangeFilter
- SearchIdFilter
- Filters by ids coming from the external search (ElasticSearch).
- TranslationScopeFilters
- Limits a fulltext search over translations to one language; complements `FulltextFilter(['translations.name', …])`.