public function listViews(Request $request) { $response = []; $id = $request->input('id'); $type = $request->input('type'); $position = $request->input('position'); switch ($id) { case '_panorama': $response['virtual_tour'] = \App\VirtualTours::where('group', '=', $type)->where('order', '=', $position)->first(); break; case '_threesixty': $response['rotation'] = \App\Rotations::where('group', '=', $type)->where('order', '=', $position)->first(); break; } return view('app.augmented_reality.' . $id, $response); }