sardorbek1605 / model-log
Create history log for laravel model
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/sardorbek1605/model-log
Requires
- php: >=8.0
- illuminate/auth: ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0
- illuminate/contracts: ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0
- illuminate/support: ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0
This package is auto-updated.
Last update: 2025-12-26 14:46:39 UTC
README
Create history log for laravel model. This package can be used for creating log form model.
Installation
You should add repository to your composer.json file
"repositories": [ { "type": "vcs", "url": "https://github.com/Sardorbek1605/model-log" } ]
You can install the package via composer:
composer require Sardorbek1605/model-log
Configuration
- You should publish migration files
php artisan vendor:publish --provider="Sardorbek\ModelLog\ModelLogServiceProvider"
- Run migration
php artisan migrate
Usage
You should add UpdateLoggable trait for necessary model
namespace App\Services\ModelLog; use Sardorbek\ModelLog\Services\ModelLogService; use Sardorbek\ModelLog\Traits\UpdateLoggable; class User extends Modal { use UpdateLoggable; }
License
The MIT License (MIT).