feat: implement system-wide activity logging with database persistence, repository patterns, and admin controller access.

This commit is contained in:
pbao9
2026-05-16 20:01:52 +07:00
parent 8a115c5175
commit 551c90d60b
44 changed files with 845 additions and 33 deletions
@@ -0,0 +1,11 @@
<?php
namespace App\Repositories\ActivityLog;
use App\Repositories\BaseRepositoryInterface;
use Illuminate\Contracts\Pagination\LengthAwarePaginator;
interface ActivityLogRepositoryInterface extends BaseRepositoryInterface
{
public function filter(array $filters, int $perPage = 20): LengthAwarePaginator;
}