public function rules(): array 	{ 		$lang = DomainLanguages::tryFrom($this->lang);  		return array_merge(parent::rules(), [ 			'enps_grade' => ['required', 'required_with:ba_client_survey_id', 'integer', 'min:0', 'max:10'], 			'answer_values' => ['array', 'required', new ValidateQuestionIDs], 			'answer_values.*' => [new ValidateQuestion($lang)], 			'answer_values.*.*' => ['sometimes', new ValidateCheckboxAnswersPpi($lang)], 			'employee_type' => ['required', 'integer', Rule::enum(InternalBaApplicantType::class)], 		]); 	}