public function rules(): array 	{ 		return [ 			'answer_values' => ['array', new ValidateQuestionIDs], 			'answer_values.*' => ['nullable', new ValidateQuestion], 			'answer_values.*.*' => ['sometimes', new ValidateCheckboxAnswersPpi], 			'company_names' => ['array'], 			'company_names.*' => ['nullable', 'uuid', 'distinct', 'exists:' . Company::class . ',id'], 			'draft' => ['boolean'], 			'filled' => ['boolean', 'prohibited_if:draft,true'], 			'active' => ['boolean'], 		]; 	}