getwarp/criteria

以声明式方式定义规则以过滤数据集

资助包维护!
getwarp
hustlahusky

3.1.0 2022-08-22 13:41 UTC

This package is auto-updated.

Last update: 2024-09-22 18:15:18 UTC


README

getwarp/criteria

以声明式方式定义规则以过滤数据集

GitHubPackagist安装用法

安装

通过 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)。请参阅 许可证文件 了解更多信息。