ecoleplus/filament-subs

这是我的包 filament-subscriptions

v1.0.14 2024-07-13 17:00 UTC

This package is auto-updated.

Last update: 2024-09-13 20:05:09 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

这里应该是您的描述。尽量限制在一两段之内。考虑添加一个小例子。

支持我们

如果您喜欢这个包,请考虑通过捐赠来支持我们的开发。您的支持非常感激!🙏

Buy Me A Coffee

安装

您可以通过 composer 安装该包

composer require ecoleplus/filament-subs

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

php artisan vendor:publish --tag="filament-subscriptions-migrations"
php artisan migrate

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

php artisan vendor:publish --tag="filament-subscriptions-config"

这是发布配置文件的内容

return [
    "currency" => " MAD",
    "model" => "App\\Models\\User",
];

可选地,您可以使用以下命令发布视图

php artisan vendor:publish --tag="filament-subscriptions-views"

用法

use EcolePlus\FilamentSubscription\FilamentSubscriptionPlugin;

...
return $panel
    ->plugins([
        FilamentSubscriptionPlugin::make(),
    ]);
use EcolePlus\FilamentSubscription\Traits\PlanSubscriptions;

class User extends Authenticatable
{
    use PlanSubscriptions;
}

只要您在配置文件中设置了 model,您就可以在任何模型中使用该特性。

测试

composer test

贡献

鸣谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅许可证文件