publicView($slug, $request->all()); return $request->expectsJson() ? response()->json($data) : Inertia::render('investment/guide', $data); } public function show(Request $request, string $id, string $slug, InvestmentGuides $guides): Response|JsonResponse { $data = $guides->view($request->user(), $id, $slug, $request->all()); return $request->expectsJson() ? response()->json($data) : Inertia::render('investment/guide', $data); } public function save(Request $request, string $id, string $slug, InvestmentGuides $guides): JsonResponse { return response()->json($guides->save($request->user(), $id, $slug, $request->all())); } }