findOrFail($request->route('organisation')); return inertia('applications/Index', [ 'applications' => $organisation->applications, ]); } public function show(Request $request) { $id = $request->route('application'); $application = Application::with(['instances.server', 'organisation'])->findOrFail($id); return inertia('applications/Show', [ 'application' => $application, 'servers' => inertia()->optional(function () use ($application) { return $application ->organisation ?->servers() ->where('status', ServerStatus::ACTIVE) ->with('services') ->get() ?? []; }), ]); } }