visible() ->with('world') ->orderByDesc('published_at') ->orderByDesc('id') ->get() ->map(fn (WorldWebStory $story) => $this->urls->webStory($story)) ->filter() ->values() ->all(); } public function lastModified(): ?DateTimeInterface { return $this->dateTime(WorldWebStory::query()->visible()->max('updated_at')); } }