Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
ensureAccess($request, $document); try { $result = $assistant->explainDocument($document); } catch (RuntimeException $exception) { return back()->withErrors(['document' => $exception->getMessage()]); } $document->update([ 'plain_language_summary' => $result['content'], 'explained_at' => now(), ]); return back()->with('success', 'Document explanation is ready.'); } private function ensureAccess(Request $request, CaseDocument $document): void { abort_unless($request->user()->isAdmin() || $document->caseRecord->user_id === $request->user()->id, 403); } }