wiki.techinc.nl/includes/import/ImportableOldRevision.php
addshore e6c0dcc02e Factor OldRevisionImporter & ImportableOldRevision out of WikiRevision
This is to be used within the FileImporter extension to allow
adding custom loggers to this import process.

Change-Id: Ib094d4829764ccc8e5bd2619fb827d701ae06d43
2018-02-20 10:26:47 +00:00

68 lines
833 B
PHP

<?php
/**
* @since 1.31
*/
interface ImportableOldRevision {
/**
* @since 1.31
* @return User
*/
public function getUserObj();
/**
* @since 1.31
* @return string
*/
public function getUser();
/**
* @since 1.31
* @return Title
*/
public function getTitle();
/**
* @since 1.31
* @return string
*/
public function getTimestamp();
/**
* @since 1.31
* @return string
*/
public function getComment();
/**
* @since 1.31
* @return string
*/
public function getModel();
/**
* @since 1.31
* @return string
*/
public function getFormat();
/**
* @since 1.31
* @return Content
*/
public function getContent();
/**
* @since 1.31
* @return bool
*/
public function getMinor();
/**
* @since 1.31
* @return bool|string
*/
public function getSha1Base36();
}