buffer->mulai(); return $next($request); } // Simpan log setelah respons terkirim; request gagal (5xx) tidak dicatat public function terminate(Request $request, Response $response): void { $response->getStatusCode() >= 500 ? $this->buffer->buang() : $this->buffer->simpan(); } }