ageekdev/geek-credit

简化Laravel应用程序中的信用管理以及在应用内购买。

dev-main 2024-08-14 09:42 UTC

This package is auto-updated.

Last update: 2024-09-14 09:51:01 UTC


README

Laravel 10.x GitHub Tests Action Status

Geek Credit包简化了Laravel应用程序中的信用管理和应用内购买。通过交易历史和可自定义的功能,非常适合实现基于信用的系统。

安装

您可以通过composer安装此包

composer require ageekdev/geek-credit

您可以使用以下命令发布配置文件

php artisan vendor:publish --provider="Ageekdev\GeekCredit\GeekCreditServiceProvider" --tag="geek-credit-config"

您可以使用以下命令发布迁移文件

php artisan vendor:publish --provider="Ageekdev\GeekCredit\GeekCreditServiceProvider" --tag="geek-credit-migrations"

使用信用

在App\User模型或任何充当用户的应用模型上添加HasCredit特性。

use Illuminate\Database\Eloquent\Model;
use Ageekdev\GeekCredit\Traits\HasCredit;

class UserModel extends Model
{
    use HasCredit;

    ...
}

测试

composer test

变更日志

请参阅 变更日志 了解最近的变化。

贡献

请参阅 贡献指南 了解详细信息。

安全漏洞

请审查 我们的安全策略 了解如何报告安全漏洞。

致谢

许可

MIT许可(MIT)。请参阅 许可文件 了解更多信息。