dystcz / lunar-rewards
使用 Lunar 的 Laravel 应用程序奖励系统
1.0.x-dev
2024-05-01 23:03 UTC
Requires
- php: ^8.2
- illuminate/support: ^11.0
- lunarphp/lunar: ^1.0.0-alpha
Requires (Dev)
- dystcz/lunar-api: ^1.0.0-alpha
- laravel-json-api/testing: ^3.0
- laravel/pint: ^1.7
- orchestra/testbench: ^9.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- spatie/laravel-ray: ^1.32
Suggests
- dystcz/lunar-api: For working with Lunar API
This package is auto-updated.
Last update: 2024-08-31 00:36:07 UTC
README
这里发生了什么?
这是一个为 Lunar 定制的奖励系统包,允许您的用户通过购买获得积分,并用它们兑换折扣。
入门指南
要求
- PHP ^8.2
- Laravel 10
- Lunar 要求
安装
您可以通过 composer 安装此包
composer require dystcz/lunar-rewards
发布配置文件
您可能非常需要它们
php artisan vendor:publish --provider="Dystcz\LunarRewards\LunarRewardsServiceProvider" --tag="lunar-rewards"
发布迁移
仅在您想要自定义数据库模式的情况下
php artisan vendor:publish --provider="Dystcz\LunarRewards\LunarRewardsServiceProvider" --tag="lunar-rewards.migrations"
测试
composer test
兼容包
- Lunar API(Lunar 的 JSON:API 层)
变更日志
请参阅 CHANGELOG 了解最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 dev@dy.st 而不是使用问题跟踪器来报告。
鸣谢
- 所有贡献者
- Lunar 提供了出色的电子商务包
- Laravel JSON:API,这是 Laravel 应用的杰出 JSON:API 层
许可协议
MIT 许可协议(MIT)。请参阅 许可文件 了解更多信息。