komicho / laravel-model-activity
本包最新版本(v1.0)没有提供许可证信息。
v1.0
2019-07-26 21:56 UTC
This package is auto-updated.
Last update: 2024-09-29 05:28:41 UTC
README
为每个用户创建活动日志。
通过composer安装
$ composer require komicho/laravel-user-activity
发布供应商
- 运行
php artisan vendor:publish - 选择
Komicho\Laravel\ModelActivity\ServiceProvider
功能:
添加活动
use Komicho\Laravel\ModelActivity\Activity; // add Activity::add(<user_id>, <item_id>, '<definition_flag>');
配置文件
前往config/komicho/user_activity.php
- 你可以设置以下定义:
'definitions' => [ '<definition_flag>' => '<definition_text>' ]
在用户模型中使用Trait
use Komicho\Laravel\ModelActivity\Traits\ModelActivity; class User extends Authenticatable { use ModelActivity; ...
获取用户的所有活动:
Auth::user()->activitys;