timedoor/tmd-membership

timedoor会员包

1.2.0 2023-05-22 03:01 UTC

This package is auto-updated.

Last update: 2024-09-22 06:05:20 UTC


README

安装

通过Composer安装包

composer require timedoor/tmd-membership

安装会员

php artisan membership:install

发布配置和迁移

php artisan vendor:publish --tag=tmd-membership

这将会复制 tmd-membership 配置和迁移文件

之后你可以运行

php artisan migrate

迁移完成后,你必须将此部分添加到 composer.json

"files": [
        "app/Helpers/membership.php"
    ]

你可以在此处查看代码的详细信息

    "autoload-dev": {
            "psr-4": {
                "Tests\\": "tests/"
            },
            "files": [
                "app/Helpers/membership.php"
            ]
        },

重新加载自动加载

composer dump-autoload

将路由添加到 RouteServiceProvider

Route::prefix('api')
        ->middleware('api')
        ->namespace($this->namespace)
        ->group(base_path('routes/membership.php'));

    Route::middleware('web')
        ->prefix('admin')
        ->as('admin.')
        ->namespace($this->namespace)
        ->group(base_path('routes/admin.php'));

将Fcm特质添加到你的用户模型中

Timedoor\TmdMembership\traits\Fcmable;

use Fcmable;

会员准备就绪


管理URL

{{url}}/admin/dashboard

API URL

你可以获取当前的FCM令牌

$request->user()->currentFcmToken()->token

CRM文档

https://band-othnielia-951.notion.site/Fcm-Package-431e6af9f4994da0bebff360c702c04e

感谢