aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public/UserMigration/IImportSource.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/public/UserMigration/IImportSource.php')
-rw-r--r--lib/public/UserMigration/IImportSource.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/public/UserMigration/IImportSource.php b/lib/public/UserMigration/IImportSource.php
index 53680010df5..f3051b097e0 100644
--- a/lib/public/UserMigration/IImportSource.php
+++ b/lib/public/UserMigration/IImportSource.php
@@ -71,6 +71,15 @@ interface IImportSource {
public function getMigratorVersions(): array;
/**
+ * @return ?int Version for this migrator from the export archive. Null means migrator missing.
+ *
+ * @param class-string<IMigrator> $migrator
+ *
+ * @since 24.0.0
+ */
+ public function getMigratorVersion(string $migrator): ?int;
+
+ /**
* Called after import is complete
*
* @since 24.0.0