moo / flashcard-bundle
Laravel 包,提供简单的闪卡系统及 REST API。
v2.0.2
2018-06-10 21:05 UTC
Requires
- php: >=7.1
- illuminate/console: ^5.6
- illuminate/database: ^5.6
- illuminate/http: ^5.6
- mockery/mockery: ^1.1
- spatie/laravel-query-builder: ^1.9
- spatie/laravel-sluggable: ^2.1
Requires (Dev)
- orchestra/testbench: ~3.5.0|~3.6.0
- phpunit/phpunit: ^7.1
README
本包提供了卡片和类别的模型,以组织简单的闪卡系统。它提供了一个 API 端点来查询卡片或类别。
安装
通过 composer 安装包
composer require moo/flashcard
重建缓存的包清单
artisan package:discover
使用包架构更新您的数据库。
artisan migrate
完成!
API 使用
查询类别
请求所有类别
/api/categories
通过搜索查询请求类别
/api/categories?filter[custom]=search_query
查询卡片
请求所有卡片
/api/cards
通过搜索查询请求卡片
/api/cards?filter[custom]=search_query
请求卡片并包含每张卡片的类别详情
/api/cards?include=category
请求带有分页的卡片
/api/cards?page=1&limit=20
按 ID 请求所有卡片
/api/cards/{id}
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
演示
- 您可以查看我对该包的个人使用 - 演示。
许可证
本包采用 MIT 许可证。查看 LICENSE.md 文件以获取完整的版权和许可信息。