update api ticket type

This commit is contained in:
Wian Drs
2026-06-25 17:11:48 +07:00
parent ad472a9880
commit af1c98b38b
29 changed files with 1097 additions and 34 deletions
@@ -0,0 +1,40 @@
<?php
namespace App\Http\Controllers\Audit;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Audit\AuditLogFilterRequest;
use App\Http\Resources\Audit\AuditLogResource;
use App\Services\Audit\AuditLogService;
class AuditLogController extends ApiController
{
protected $service;
public function __construct(AuditLogService $service)
{
$this->service = $service;
}
public function index(AuditLogFilterRequest $request)
{
$data = $this->service->list(
$request->validated()
);
return $this->success(
AuditLogResource::collection($data),
'Data audit log berhasil diambil'
);
}
public function show($id)
{
$data = $this->service->detail($id);
return $this->success(
new AuditLogResource($data),
'Detail audit log berhasil diambil'
);
}
}