getwarp / criteria
以声明式方式定义规则以过滤数据集
3.1.0
2022-08-22 13:41 UTC
Requires
- php: ^7.4|^8.0
- getwarp/common: ^3.1
- webmozart/expression: ^1.0
Requires (Dev)
- phpunit/phpunit: ^9.5
- roave/security-advisories: dev-latest
README
getwarp/criteria
以声明式方式定义规则以过滤数据集
安装
通过 Composer
$ composer require getwarp/criteria
用法
use Warp\Criteria\Criteria; use Warp\Criteria\Expression\ExpressionFactory; $criteria = Criteria::new(); $ef = ExpressionFactory::new(); $criteria->where($ef->property('name', $ef->equals('Ben'))) ->orderBy(['lastName' => SORT_ASC]) ->offset(50) ->limit(25);
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
报告问题 和 发送拉取请求 在 主 Warp 仓库 中。请参阅 贡献指南 和 行为准则 了解详情。
致谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。