mnarushevich / laravel-audit-logs
A Laravel package for audit logging
Installs: 23
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/mnarushevich/laravel-audit-logs
Requires
- php: ^8.2
- illuminate/database: ^11.0 || ^12.0
- illuminate/support: ^11.0 || ^12.0
Requires (Dev)
- orchestra/testbench: ^9.0 || ^10.0
- pestphp/pest: ^3.0
- pestphp/pest-plugin-laravel: ^3.0
- rector/rector: ^2.1
This package is auto-updated.
Last update: 2025-10-08 14:17:58 UTC
README
Requirements
- PHP ^8.2
- Laravel ^11.0 || ^12.0
How to use
- Install the package via composer:
composer require mnarushevich/laravel-audit-logs
- Publish migrations:
php artisan vendor:publish --provider="MNarushevich\AuditLogs\AuditLogsServiceProvider" --tag="migrations"
- Publish config (optional):
php artisan vendor:publish --provider="MNarushevich\AuditLogs\AuditLogsServiceProvider" --tag="config"
- Run migrations:
php artisan migrate
- In your model use
MNarushevich\AuditLogs\Traits\HasAuditLogstrait:
use MNarushevich\AuditLogs\Traits\HasAuditLogs;