timedoor / tmd-membership
timedoor会员包
1.2.0
2023-05-22 03:01 UTC
Requires
- laravel-notification-channels/fcm: ^3.2
- laravel/sanctum: ^3.0
- laravelcollective/html: ^6.2
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