[ 'required', 'exists:auditions,id', Rule::unique('prelim_definitions', 'audition_id')->ignore($this->prelimDefinition), ], 'room_id' => ['nullable', 'exists:rooms,id'], 'scoring_guide_id' => ['nullable', 'exists:scoring_guides,id'], 'passing_score' => ['required', 'integer', 'min:0', 'max:100'], ]; } public function authorize(): bool { return auth()->user()->is_admin; } }