public function includeFailtimes(Beatmap $beatmap)
{
$failtimes = $beatmap->failtimes;
// adding a set of empty failtimes, so that the chart transitions
// to 0 when a map has no failtimes (for now non-standard modes)
if ($failtimes->isEmpty() || $beatmap->convert) {
$failtimes = [new BeatmapFailtimes(['type' => 'fail']), new BeatmapFailtimes(['type' => 'exit'])];
}
return $this->collection($failtimes, new BeatmapFailtimesTransformer());
}