|string> */ public function rules(): array { return [ 'title' => 'required|string|max:255', 'type' => 'required|in:single,multiple,boolean', 'options' => 'required_unless:type,boolean', 'answer' => 'required', 'sort' => 'required|integer', 'section_quiz_id' => 'required|exists:section_quizzes,id', ]; } }