summaryrefslogtreecommitdiff
path: root/www/wiki/includes/import/UploadRevisionImporter.php
diff options
context:
space:
mode:
Diffstat (limited to 'www/wiki/includes/import/UploadRevisionImporter.php')
-rw-r--r--www/wiki/includes/import/UploadRevisionImporter.php18
1 files changed, 18 insertions, 0 deletions
diff --git a/www/wiki/includes/import/UploadRevisionImporter.php b/www/wiki/includes/import/UploadRevisionImporter.php
new file mode 100644
index 00000000..966fc11a
--- /dev/null
+++ b/www/wiki/includes/import/UploadRevisionImporter.php
@@ -0,0 +1,18 @@
+<?php
+
+/**
+ * @since 1.31
+ */
+interface UploadRevisionImporter {
+
+ /**
+ * @since 1.31
+ *
+ * @param ImportableUploadRevision $importableUploadRevision
+ *
+ * @return StatusValue On success, the value member contains the
+ * archive name, or an empty string if it was a new file.
+ */
+ public function import( ImportableUploadRevision $importableUploadRevision );
+
+}