neomerx / limoncello-shot
此包已被废弃,不再维护。未建议替代包。
Laravel Lumen 框架。
v5.1.13
2015-11-25 09:54 UTC
Requires
- php: >=5.5.9
- firebase/php-jwt: ^3.0
- laravel/lumen-framework: 5.1.*
- neomerx/cors-illuminate: ^0.2.0
- neomerx/limoncello: ^0.5.0
- vlucas/phpdotenv: ^2.0
Requires (Dev)
- fzaninotto/faker: ~1.0
- mockery/mockery: ^0.9.4
- phpunit/phpunit: ~4.0
README
快速开始 JSON API 应用程序
Limoncello Shot 是一个 JSON API 快速启动应用程序。
技术上,它是一个默认的 Lumen 5.2 应用程序,集成了
- JSON API 实现
- Bearer(基于令牌)身份验证
- 跨源资源共享 CORS for Laravel/Lumen
如果您计划使用 Lumen 开发 API,它是一个很好的起点。
该应用程序包括
- 对一些示例资源进行 CRUD 操作,包括输入数据验证和 事件。
- 集成 策略 的身份验证和授权支持。
- 支持 JSON API 的以下功能,如资源包含、稀疏字段集、排序、过滤和分页。
- JSON API 错误。
- API 测试。
安装
克隆项目
在 http://localhost:8080 启动本地服务器,并使用以下链接登录服务器 http://localhost:8090
$ composer install && composer docker-up
注意:使用
$ composer docker-down
停止服务器。
有问题吗?
许可证
该项目是从上游 laravel/lumen 分叉而来。所有上游更改均受 MIT 许可证 的许可。
版本控制
该项目与上游 master
分支同步,并使用类似的版本控制方法。