public function getMatches() { $user = Auth::user(); $matches = Match::whereNotNull('opponent_user_id')->where('user_id', $user->id)->orWhere('opponent_user_id', $user->id)->orderBy('updated_at', 'desc')->get(); $matches->load('concept'); $matches->load('opponent'); return $matches; }