user = $user; } public function flights(){ return UserFlight::where('user_id', $this->user->id) ->with([ 'departureAirport.region.country', 'departureAirport.region.continent', 'arrivalAirport.region.country', 'arrivalAirport.region.continent', 'airline.country', 'aircraft', 'seatType', 'flightReason', 'flightClass', 'crewType' ]) ->orderBy('departure_date', 'desc') ->get(); } }