rmzamora / rest-bundle
此包已被废弃,不再维护。未建议替代包。
此包提供各种工具,以快速使用 Symfony2(rmzamora 分支)开发 RESTful API。
1.4.2
2014-08-15 12:18 UTC
Requires
- php: >=5.3.2
- doctrine/inflector: 1.0.*
- psr/log: ~1.0
- symfony/framework-bundle: ~2.2
- willdurand/jsonp-callback-validator: ~1.0
- willdurand/negotiation: ~1.2
Requires (Dev)
- jms/serializer-bundle: ~0.12
- sensio/framework-extra-bundle: ~2.2
- symfony/form: ~2.2
- symfony/security: ~2.2
- symfony/serializer: ~2.2
- symfony/validator: ~2.2
- symfony/yaml: ~2.2
Suggests
- jms/serializer-bundle: Add support for advanced serialization capabilities, recommended, requires ~0.12
- sensio/framework-extra-bundle: Add support for route annotations and the view response listener
- symfony/serializer: Add support for basic serialization capabilities and xml decoding, requires ~2.2
- symfony/validator: Add support for validation capabilities in the ParamFetcher, requires ~2.2
Conflicts
- jms/serializer: <0.12
- jms/serializer-bundle: <0.11
This package is not auto-updated.
Last update: 2017-10-23 06:35:12 UTC
README
此包提供各种工具,以快速使用 Symfony2 开发 RESTful API 和应用程序。功能包括:
- 视图层,使控制器能够输出和格式无关
- 自定义路由加载器,以生成遵循 REST 规范的 URL
- 接受头格式协商,包括处理自定义 MIME 类型
- 对 HTTP 请求体和接受头的 RESTful 解码
- 异常控制器,用于发送适当的 HTTP 状态码
文档
有关升级到新版本的任何相关说明,请参阅 UPGRADING.md。
安装
所有安装说明都位于 文档 中。
许可
此包采用 MIT 许可证。请参阅包中的完整许可证。
Resources/meta/LICENSE