2025-01-01 17:14:46 +07:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
declare(strict_types=1);
|
|
|
|
|
|
|
|
|
|
namespace App\Http\Controllers\Backend;
|
|
|
|
|
|
|
|
|
|
use App\Http\Controllers\Controller;
|
|
|
|
|
use App\Models\AuditTrail;
|
|
|
|
|
use Spatie\Permission\Models\Permission;
|
|
|
|
|
use Spatie\Permission\Models\Role;
|
|
|
|
|
|
|
|
|
|
class AuditTrailController extends Controller
|
|
|
|
|
{
|
|
|
|
|
public function index()
|
|
|
|
|
{
|
|
|
|
|
$pageInfo = [
|
|
|
|
|
'title' => 'Audit Trails',
|
|
|
|
|
'sub_title' => 'List of Audit Trails System',
|
|
|
|
|
'path' => url()->current()
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
return view(
|
|
|
|
|
'backend.pages.audit_trail.index',
|
|
|
|
|
[
|
2025-01-02 17:59:33 +07:00
|
|
|
// sort by newest
|
|
|
|
|
'data' => AuditTrail::orderBy('created_at', 'desc')->get(),
|
2025-01-01 17:14:46 +07:00
|
|
|
'pageInfo' => $pageInfo,
|
|
|
|
|
]
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|