public function runProductionSeeder(): void 	{ 		$frontend_url = Domain::where('domain', 'pulser.hr')->firstOrFail()->getQuestionnaireStartUrl();  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::Invitation], [ 			'type' => EmailType::Invitation, 			'subject' => [ 				'hr' => __('email-templates.invitation-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.invitation-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.invitation-mail-default-template', ['frontend_url' => $frontend_url], DomainLanguages::Croatian->value), 				'en' => __('email-templates.invitation-mail-default-template', ['frontend_url' => $frontend_url], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::Notification], [ 			'type' => EmailType::Notification, 			'subject' => [ 				'hr' => __('email-templates.notification-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.notification-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.notification-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.notification-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::Reminder], [ 			'type' => EmailType::Reminder, 			'subject' => [ 				'hr' => __('email-templates.reminder-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.reminder-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.reminder-mail-default-template', ['frontend_url' => $frontend_url], DomainLanguages::Croatian->value), 				'en' => __('email-templates.reminder-mail-default-template', ['frontend_url' => $frontend_url], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyStartedOffline], [ 			'type' => EmailType::SurveyStartedOffline, 			'subject' => [ 				'hr' => __('email-templates.survey-started-offline-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-started-offline-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-started-offline-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-started-offline-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyStartedOnline], [ 			'type' => EmailType::SurveyStartedOnline, 			'subject' => [ 				'hr' => __('email-templates.survey-started-online-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-started-online-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-started-online-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-started-online-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyStartedNoApplicantEmails], [ 			'type' => EmailType::SurveyStartedNoApplicantEmails, 			'subject' => [ 				'hr' => __('email-templates.survey-started-no-applicants-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-started-no-applicants-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-started-no-applicants-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-started-no-applicants-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyStartedCombined], [ 			'type' => EmailType::SurveyStartedCombined, 			'subject' => [ 				'hr' => __('email-templates.survey-started-combined-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-started-combined-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-started-combined-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-started-combined-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyEndedOffline], [ 			'type' => EmailType::SurveyEndedOffline, 			'subject' => [ 				'hr' => __('email-templates.survey-ended-offline-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-ended-offline-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-ended-offline-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-ended-offline-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyEndedOnline], [ 			'type' => EmailType::SurveyEndedOnline, 			'subject' => [ 				'hr' => __('email-templates.survey-ended-online-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-ended-online-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-ended-online-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-ended-online-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyEndedCombined], [ 			'type' => EmailType::SurveyEndedCombined, 			'subject' => [ 				'hr' => __('email-templates.survey-ended-combined-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-ended-combined-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-ended-combined-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-ended-combined-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyPendingReview], [ 			'type' => EmailType::SurveyPendingReview, 			'subject' => [ 				'hr' => __('email-templates.survey-pending-review-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-pending-review-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-pending-review-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-pending-review-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyApproved], [ 			'type' => EmailType::SurveyApproved, 			'subject' => [ 				'hr' => __('email-templates.survey-approved-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-approved-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-approved-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-approved-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyApprovedOffline], [ 			'type' => EmailType::SurveyApprovedOffline, 			'subject' => [ 				'hr' => __('email-templates.survey-approved-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-approved-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-approved-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-approved-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::SurveyApprovedCombined], [ 			'type' => EmailType::SurveyApprovedCombined, 			'subject' => [ 				'hr' => __('email-templates.survey-approved-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-approved-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.survey-approved-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.survey-approved-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::AdminFinished], [ 			'type' => EmailType::AdminFinished, 			'subject' => [ 				'hr' => __('email-templates.admin-finished-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.admin-finished-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.admin-finished-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.admin-finished-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::AdminPublish], [ 			'type' => EmailType::AdminPublish, 			'subject' => [ 				'hr' => __('email-templates.admin-publish-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.admin-publish-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.admin-publish-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.admin-publish-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsSurveyPendingReview], [ 			'type' => EmailType::PulsSurveyPendingReview, 			'subject' => [ 				'hr' => __('email-templates.puls-survey-pending-review-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-pending-review-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.puls-survey-pending-review-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-pending-review-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsSurveyApproved], [ 			'type' => EmailType::PulsSurveyApproved, 			'subject' => [ 				'hr' => __('email-templates.puls-survey-approved-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-approved-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.puls-survey-approved-online-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-approved-online-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsSurveyApprovedOffline], [ 			'type' => EmailType::PulsSurveyApprovedOffline, 			'subject' => [ 				'hr' => __('email-templates.puls-survey-approved-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-approved-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.puls-survey-approved-offline-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-approved-offline-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsSurveyApprovedCombined], [ 			'type' => EmailType::PulsSurveyApprovedCombined, 			'subject' => [ 				'hr' => __('email-templates.puls-survey-approved-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-approved-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.puls-survey-approved-combined-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-approved-combined-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsSurveyStartedOffline], [ 			'type' => EmailType::PulsSurveyStartedOffline, 			'subject' => [ 				'hr' => __('email-templates.puls-survey-started-offline-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-started-offline-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.puls-survey-started-offline-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-started-offline-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsSurveyStartedOnline], [ 			'type' => EmailType::PulsSurveyStartedOnline, 			'subject' => [ 				'hr' => __('email-templates.puls-survey-started-online-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-started-online-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.puls-survey-started-online-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-started-online-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsSurveyStartedCombined], [ 			'type' => EmailType::PulsSurveyStartedCombined, 			'subject' => [ 				'hr' => __('email-templates.puls-survey-started-combined-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-started-combined-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.puls-survey-started-combined-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-started-combined-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsSurveyEndedOffline], [ 			'type' => EmailType::PulsSurveyEndedOffline, 			'subject' => [ 				'hr' => __('email-templates.puls-survey-ended-offline-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-ended-offline-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.puls-survey-ended-offline-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-ended-offline-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsSurveyEndedOnline], [ 			'type' => EmailType::PulsSurveyEndedOnline, 			'subject' => [ 				'hr' => __('email-templates.puls-survey-ended-online-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-ended-online-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.puls-survey-ended-online-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-ended-online-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsSurveyEndedCombined], [ 			'type' => EmailType::PulsSurveyEndedCombined, 			'subject' => [ 				'hr' => __('email-templates.puls-survey-ended-combined-mail-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-ended-combined-mail-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.puls-survey-ended-combined-mail-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.puls-survey-ended-combined-mail-default-template', [], DomainLanguages::English->value), 			], 		]);  		EmailTemplate::base()->updateOrCreate(['type' => EmailType::PulsAdminFinished], [ 			'type' => EmailType::PulsAdminFinished, 			'subject' => [ 				'hr' => __('email-templates.admin-finished-default-subject', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.admin-finished-default-subject', [], DomainLanguages::English->value), 			], 			'content' => [ 				'hr' => __('email-templates.admin-finished-default-template', [], DomainLanguages::Croatian->value), 				'en' => __('email-templates.admin-finished-default-template', [], DomainLanguages::English->value), 			], 		]); 	}