spaceonfire / criteria
2.5.2
2021-09-25 09:38 UTC
Requires
- php: ^7.2|^8.0
- symfony/property-access: ^4.4|^5.0
- webmozart/assert: ^1.6
- webmozart/expression: ^1.0
Requires (Dev)
- doctrine/collections: ^1.6.4
- roave/security-advisories: dev-latest
- spiral/pagination: ^2.7
Suggests
README
Criteria 帮助您声明规则以过滤数据集。
安装
通过 Composer
$ composer require spaceonfire/criteria
使用方法
use spaceonfire\Criteria\Criteria; $criteria = new Criteria(); $criteria->where(Criteria::expr()->property('name', Criteria::expr()->equals('Ben'))) ->orderBy(['lastName' => SORT_ASC]) ->offset(50) ->limit(25);
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
在 main spaceonfire 存储库中 提交问题 和 发送拉取请求。请参阅 CONTRIBUTING 和 CODE_OF_CONDUCT 了解详细信息。
致谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。