User::query() ->with([ 'reputations', ]) ->withCount([ 'orangePills', ]) ->orderByDesc('reputation') ->get(), ])->layout('layouts.app', [ 'SEOData' => new SEOData( title: __('Highscore Table'), description: __('Hall of fame of our honorable plebs'), image: asset('img/highscore_table_screenshot.png'), ) ]); } public function openModal($id) { $this->modal = User::query() ->with([ 'orangePills', 'reputations', ]) ->where('id', $id) ->first(); $this->viewingModal = true; } public function resetModal() { $this->modal = null; $this->viewingModal = false; } }