/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index(Request $request) { $routeName = 'map'; $routeMethod = 'index'; if (in_array($request->input('order', ''), ['status', 'name', 'views', 'created_at', 'updated_at'])) { $order = $request->input('order'); } else { $order = setting_value('maps', 'defaultOrder'); } if ($request->has('query')) { $query = $request->input('query'); $maps = $this->map->getQueryPageOrderedBy($query, $order, 'desc'); } else { $maps = $this->map->getPageOrderedBy($order, 'desc'); } $data = compact('routeName', 'routeMethod', 'maps'); \Clockwork::info($maps); return view('admin.sections.map.index', $data); }