laravel-activitylog เป็น package สำหรับใช้จัดเก็บ log การใช้งานของ user ยิ่งไปกว่านั้น package นี้สามารถเก็บ log จาก model event ได้โดยอัตโนมัติ
วิธีการติดตั้ง
- สั่งติดตั้ง laravel-activitylog package
composer require spatie/laravel-activitylog
- สร้างไฟล์ migration ของ package ใน project
php artisan vendor:publish --provider="Spatie\Activitylog\ActivitylogServiceProvider" --tag="migrations"
- รัน migrate เพื่อสร้างตารางในฐานข้อมูล
php artisan migrate
- สร้างไฟล์ config ของ package ใน project
php artisan vendor:publish --provider="Spatie\Activitylog\ActivitylogServiceProvider" --tag="config"