Esempio n. 1
0
 /**
  * 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);
 }