league / fractal-paginator-pagerfanta
PagerFanta 的分页器适配器
dev-master / 1.0.x-dev
2020-05-12 16:33 UTC
Requires
- php: >=7.2
Requires (Dev)
- league/fractal: ~1.0|1.0.x-dev
- mockery/mockery: ~1.0
- pagerfanta/pagerfanta: ~2.0.0
- phpstan/phpstan: ^0.11.8
- phpunit/phpunit: ~8.0
- squizlabs/php_codesniffer: ~3.4
Suggests
- league/fractal: The engine for which this adapter was built
Conflicts
- league/fractal: <1.0
This package is auto-updated.
Last update: 2024-08-29 05:18:28 UTC
README
Fractal 为复杂数据输出提供了一个展示和转换层,如 RESTful API 中所见,并且与 JSON 配合得很好。将其视为 JSON/YAML 等的视图层。
在构建 API 时,人们通常只是从数据库中获取东西,并将其传递给 json_encode()
。这可能对于“简单”API 来说是可行的,但如果它们被公众使用或被移动应用使用,这会导致输出不一致。
安装
通过 Composer
$ composer require league/fractal-paginator-pagerfanta
要求
此版本支持以下版本的 PHP。
- PHP 7.2
- PHP 7.3
- PHP 7.4
- HHVM
文档
Fractal 拥有完整的文档,由 Jekyll 提供。
在 gh-pages 分支 中为此文档做出贡献。
许可证
MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件。