pmrowiec96 / query-filter
Package for customizing query filter based on request or manual configuration
Package info
gitlab.com/Mrowa96/query-filter
Type:symfony-bundle
pkg:composer/pmrowiec96/query-filter
v2.0.0
2018-11-21 11:22 UTC
Requires
- php: ^7.1.3
- symfony/framework-bundle: ^3.4|^4.0
- symfony/orm-pack: ^1.0
- symfony/yaml: ^3.4|^4.0
Requires (Dev)
- symfony/phpunit-bridge: ^4.1
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
How to use?
Inject QueryFilterService into e.g. some repository and before executing getQuery method on your queryBuilder instance call applyFilters method from QueryFilterService.
Example
$this->queryFilterService->applyFilters($queryBuilder);
How to extend filters?
You can extend filters by creating your own classes which will extend from AbstractFilter. Please remember about tagging your new filter with query_filter.filter