komicho / laravel-model-activity
Installs: 110
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
pkg:composer/komicho/laravel-model-activity
This package is auto-updated.
Last update: 2025-09-29 02:42:31 UTC
README
Create an activity log for each user.
Install via composer
$ composer require komicho/laravel-user-activity
Publish vendor
- Run
php artisan vendor:publish
- Selection
Komicho\Laravel\ModelActivity\ServiceProvider
Functions :-
Add Activity
use Komicho\Laravel\ModelActivity\Activity; // add Activity::add(<user_id>, <item_id>, '<definition_flag>');
Config file
Go to config/komicho/user_activity.php
- You can set definitions:-
'definitions' => [ '<definition_flag>' => '<definition_text>' ]
Use Trait in user model
use Komicho\Laravel\ModelActivity\Traits\ModelActivity; class User extends Authenticatable { use ModelActivity; ...
Get all activitys for user:-
Auth::user()->activitys;