drmyersii / dingo-api
我维护的Dingo API版本,适用于Laravel和Lumen框架的RESTful API包。
v1.0.0
2016-06-13 21:39 UTC
Requires
- php: ^5.5.9 || ^7.0
- doctrine/annotations: 1.2.*
- drmyersii/dingo-blueprint: v1.0.*
- illuminate/routing: 5.1.* || 5.2.*
- illuminate/support: 5.1.* || 5.2.*
- league/fractal: >=0.12.0
- phpdocumentor/reflection-docblock: 2.0.* || 3.1.*
Requires (Dev)
- illuminate/auth: 5.1.* || 5.2.*
- illuminate/cache: 5.1.* || 5.2.*
- illuminate/console: 5.1.* || 5.2.*
- illuminate/database: 5.1.* || 5.2.*
- illuminate/events: 5.1.* || 5.2.*
- illuminate/filesystem: 5.1.* || 5.2.*
- illuminate/log: 5.1.* || 5.2.*
- illuminate/pagination: 5.1.* || 5.2.*
- laravel/lumen-framework: 5.1.* || 5.2.*
- lucadegasperi/oauth2-server-laravel: 5.0.*
- mockery/mockery: ~0.9
- phpunit/phpunit: ^4.8 || ^5.0
- squizlabs/php_codesniffer: ~2.0
- tymon/jwt-auth: 1.0.*
Suggests
- lucadegasperi/oauth2-server-laravel: Protect your API with OAuth 2.0.
- tymon/jwt-auth: Protect your API with JSON Web Tokens
This package is not auto-updated.
Last update: 2024-09-14 19:47:45 UTC
README
Dingo API包旨在为开发者提供一系列工具,帮助您轻松快速地构建自己的API。虽然这个包的目标是尽可能灵活,但仍然不能涵盖所有情况并解决所有问题。
特性
此包提供以下工具,以及更多
- 内容协商
- 多个认证适配器
- API版本控制
- 速率限制
- 响应转换器和格式化工具
- 错误和异常处理
- 内部请求
- API蓝图文档
文档
请参阅我们详细的Wiki文档获取更多信息。
支持
如果您在Wiki中找不到答案,请避免发布问题。您可以在专门的Slack房间寻求支持。请确保提及@jasonlewis,以便他得到通知。
许可协议
此包受BSD 3-Clause许可协议约束。