makingcg/subscription

适用于所有优秀支付网关的订阅模块

dev-main 2022-04-03 12:11 UTC

This package is not auto-updated.

Last update: 2024-09-30 22:28:05 UTC


README

安装

您可以通过composer安装此包

composer require VueFileManager/subscription

您可以使用以下命令发布和运行迁移

php artisan vendor:publish --provider="VueFileManager\\Subscription\SubscriptionServiceProvider" --tag="subscription-migrations"
php artisan migrate

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

php artisan vendor:publish --provider="VueFileManager\\Subscription\SubscriptionServiceProvider" --tag="subscription-config"

这是发布配置文件的内容

函数

订阅

获取计划下的所有活动功能

$subscription->fixedFeatures();

获取计划下的单个功能

$subscription->feature('max_storage_amount');

确定用户是否有订阅

$user->hasSubscription()

记录使用情况

$subscription->recordUsage('bandwidth', 2342);

测试

composer test

致谢