public function sendSurveyStartedMail(ClientSurvey $clientSurvey): void 	{ 		$email_type = null;  		switch ($clientSurvey->type->value) { 			case ClientSurveyType::Online->value: 				$email_type = $clientSurvey->survey_type->value == SurveyType::IZZ->value ? EmailType::SurveyStartedOnline : EmailType::PulsSurveyStartedOnline;  				break;  			case ClientSurveyType::Offline->value: 				$email_type = $clientSurvey->survey_type->value == SurveyType::IZZ->value ? EmailType::SurveyStartedOffline : EmailType::PulsSurveyStartedOffline;  				break;  			default: 				$email_type = $clientSurvey->survey_type->value == SurveyType::IZZ->value ? EmailType::SurveyStartedCombined : EmailType::PulsSurveyStartedCombined;  				break; 		}  		$emailService = new ClientEmailDispatchingService($clientSurvey, $email_type);  		$emailService->dispatch(); 	}