l10n = $l10nFactory->get('core'); } public function getCategory(): string { return 'system'; } public function getName(): string { return $this->l10n->t('Mimetype migrations available'); } public function run(): SetupResult { if ($this->repairMimeTypes->migrationsAvailable()) { return SetupResult::warning( $this->l10n->t('One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations.'), ); } else { return SetupResult::success('None'); } } }