orderBy('created_at', 'desc')->limit(4)->get(); $events = Event::query()->where('starts_at', '>', now())->where('status', '!=', 'private')->orderBy('starts_at', 'asc')->limit(4)->get(); return view('home', [ 'posts' => $posts, 'events' => $events, ]); } }