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, 'advancement'); $scoringComplete = $entries->every(function ($entry) { return $entry->scoring_complete; }); return view('tabulation.advancement.ranking', compact('audition', 'entries','scoringComplete')); } }