stanlemon / rest-bundle
此包已被弃用且不再维护。未建议替代包。
为 Doctrine 实体创建 REST 端点
0.10.0
2020-07-05 00:27 UTC
Requires
- php: >=7.3.0
- doctrine/common: ^2.13.3
- doctrine/doctrine-bundle: ^1.12.10
- doctrine/orm: ^2.7.3
- jms/serializer: ^1.14.1
- jms/serializer-bundle: ^2.4.4
- ocramius/package-versions: ~1.5.1
- psr/log: ^1.1.3
- symfony/framework-bundle: ^3.4.42
- symfony/validator: ^3.4.42
- symfony/yaml: ^3.4.42
- willdurand/negotiation: ^2.3.1
Requires (Dev)
- phpunit/phpunit: ^9.2.5
- symfony/phpunit-bridge: ^5.1.2
- symfony/symfony: ^3.4.2
- dev-master
- 0.10.0
- 0.9.1
- 0.9.0
- 0.8.2
- 0.8.1
- 0.8.0
- 0.7.0
- 0.6.1
- 0.6.0
- 0.5.1
- 0.5.0
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.1
- 0.3.0
- 0.2.0
- 0.1.1
- 0.1.0
- dev-dependabot/composer/symfony/phpunit-bridge-tw-6.0.3
- dev-dependabot/composer/willdurand/negotiation-tw-3.1.0
- dev-dependabot/add-v2-config-file
- dev-dependabot/composer/willdurand/negotiation-tw-3.0.0
- dev-develop
- dev-fix-deps
- dev-swagger
This package is auto-updated.
Last update: 2022-03-23 01:02:19 UTC
README
此包为 Doctrine 实体提供 REST 端点。它是一个高度意见驱动、基于约定的解决方案,用于快速部署 REST API。它利用了如 JMS Serializer、Will Durands Content Negotiation library 和 Doctrine Object Relation Mapper library 等库的优势,通过约定来做出假设并驱动您的 REST API。
如果您正在寻找一种极具灵活性的方法来构建 REST API,则此库可能不适合您,我建议您查看 Friends of Symfony REST Bundle 上所进行的出色工作。
作者
- Stan Lemon stosh1985@gmail.com
变更
版本间的变更详情存储在 CHANGELOG.md
文件中
文档
文档存储在此包的 Resources/doc/index.md
文件中
演示
演示应用程序可在 https://github.com/stanlemon/rest-demo-app 找到
您还可以在线尝试它:http://restdemo-stanlemon.rhcloud.com
安装
所有安装说明均位于 文档 中。
报告问题或功能请求
问题和功能请求在 Github 问题跟踪器 中跟踪。
贡献
开始吧!请针对 develop 分支提交 PR,并确保至少包括一个覆盖您工作的功能测试。甚至更好的是,完整的功能测试和单元测试!