tabulationService = $tabulationService; } public function status() { $auditions = $this->tabulationService->getAuditionsWithStatus('advancement'); return view('tabulation.advancement.status', compact('auditions')); } public function ranking(Request $request, Audition $audition) { $entries = $this->tabulationService->auditionEntries($audition->id); $entries = $entries->filter(function ($entry) { return $entry->for_advancement; }); return view('tabulation.advancement.ranking', compact('audition', 'entries')); } }