First commit

This commit is contained in:
dyzulk
2025-12-30 12:11:01 +07:00
commit f68f34980a
150 changed files with 22717 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
<?php
namespace App\Traits;
use App\Models\ActivityLog;
use Illuminate\Support\Facades\Request;
trait LogsActivity
{
/**
* Log a user activity.
*/
public function logActivity(string $action, ?string $description = null)
{
return ActivityLog::create([
'user_id' => auth()->id(),
'action' => $action,
'description' => $description,
'ip_address' => Request::ip(),
'user_agent' => Request::userAgent(),
]);
}
}