public function includeAllScoresFirst(User $user)
{
return $this->item($user, function ($user) {
$all = [];
foreach (array_keys(Beatmap::MODES) as $mode) {
$scores = $user->scoresFirst($mode, true)->default()->with('beatmapset', 'beatmap')->limit(100)->get();
$all[$mode] = json_collection($scores, new ScoreTransformer(), 'beatmap,beatmapset');
}
return $all;
});
}