query('sort', 'default'); $title = 'پروازها'; $flights = Flight::with(['airline', 'origin_airport.city', 'airport.city']) ->where('status', FlightStatus::AVAILABLE) ->filterFrom($request->input('from-destination')) ->filterTo($request->input('to-destination')) ->filterDepartureDate($request->input('journey-date')) ->applySort($sort) ->paginate(4) ->withQueryString(); return view('flights.index', compact('title', 'flights', 'sort')); } public function show(Flight $flight) { $title = 'جزئیات پرواز'; return view('flights.show' , compact('title')); } }