public function sendCodesNotDownloadedReminder(ClientSurvey $id, Request $request, ClientSurveyNotificationService $service): void 	{ 		if ($id->shouldSendCodeReminderMail()) { 			$service->sendCodesNotDownloadedReminderMail($id);  			$userActivityService = new UserActivityService($request, $id->client->authParent); 			$userActivityService->createCustomEntry($id, UserActivityType::Read); 			$service->logEmailActivity($id, EmailType::CodesNotDownloadedReminder); 		} 	}