Merge "Title: Refactor JS/CSS page handling to be more sane"
[lhc/web/wiklou.git] / includes / import / ImportableOldRevision.php
1 <?php
2
3 /**
4 * @since 1.31
5 */
6 interface ImportableOldRevision {
7
8 /**
9 * @since 1.31
10 * @return User
11 */
12 public function getUserObj();
13
14 /**
15 * @since 1.31
16 * @return string
17 */
18 public function getUser();
19
20 /**
21 * @since 1.31
22 * @return Title
23 */
24 public function getTitle();
25
26 /**
27 * @since 1.31
28 * @return string
29 */
30 public function getTimestamp();
31
32 /**
33 * @since 1.31
34 * @return string
35 */
36 public function getComment();
37
38 /**
39 * @since 1.31
40 * @return string
41 */
42 public function getModel();
43
44 /**
45 * @since 1.31
46 * @return string
47 */
48 public function getFormat();
49
50 /**
51 * @since 1.31
52 * @return Content
53 */
54 public function getContent();
55
56 /**
57 * @since 1.31
58 * @return bool
59 */
60 public function getMinor();
61
62 /**
63 * @since 1.31
64 * @return bool|string
65 */
66 public function getSha1Base36();
67
68 }