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
README
如何使用?
将QueryFilterService注入到例如某个仓库中,在执行查询Builder实例的getQuery方法之前,调用QueryFilterService的applyFilters方法。
示例
$this->queryFilterService->applyFilters($queryBuilder);
如何扩展过滤器?
您可以通过创建自己的类来扩展过滤器,这些类将继承自AbstractFilter。请记住,为您的过滤器标记query_filter.filter。