php-openapi/yii2-fractal

基于 league/fractal 的 Json-api 规范实现,从 Insolita 分支而来(已停止维护)

1.4.1 2021-12-25 01:12 UTC

README

yii2-fractal

一组工具和动作,用于准备符合 JSON:API 标准的 Rest API,基于 https://jsonapi.org/format/,配合 https://fractal.thephpleague.com

安装

composer require php-openapi/yii2-fractal

使用

  1. 将类 insolita\fractal\JsonApiBootstrap 添加到 api 应用配置的 'bootstrap' 部分(或手动更新应用配置,与 JsonApiBootstrap 类中相同的更改)查看 tests/testapp/config/api.php

  2. 通过扩展包含预定义 CRUD 动作的 JsonApiControllerJsonApiActiveController 来创建您的控制器类。请参阅 tests/testapp/controllers 中的示例。

贡献/本地开发/测试

查看 CONTRIBUTING.md 文件

许可证

查看 LICENSE 文件