summaryrefslogtreecommitdiff
path: root/includes/FakeTitle.php
blob: b63ae5055254a8dc220cd053ad35efbd6720ca12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?php

/**
 * Fake title class that triggers an error if any members are called
 */
class FakeTitle {
	function error() { throw new MWException( "Attempt to call member function of FakeTitle\n" ); }

	// PHP 5.1 method overload
	function __call( $name, $args ) { $this->error(); }

	// PHP <5.1 compatibility
	function getInterwikiLink()  { $this->error(); }
	function getInterwikiCached() { $this->error(); }
	function isLocal() { $this->error(); }
	function isTrans() { $this->error(); }
	function getText() { $this->error(); }
	function getPartialURL() { $this->error(); }
	function getDBkey() { $this->error(); }
	function getNamespace() { $this->error(); }
	function getNsText() { $this->error(); }
	function getSubjectNsText() { $this->error(); }
	function getInterwiki() { $this->error(); }
	function getFragment() { $this->error(); }
	function getDefaultNamespace() { $this->error(); }
	function getIndexTitle() { $this->error(); }
	function getPrefixedDBkey() { $this->error(); }
	function getPrefixedText() { $this->error(); }
	function getFullText() { $this->error(); }
	function getPrefixedURL() { $this->error(); }
	function getFullURL() {$this->error(); }
	function getLocalURL() { $this->error(); }
	function escapeLocalURL() { $this->error(); }
	function escapeFullURL() { $this->error(); }
	function getInternalURL() { $this->error(); }
	function getEditURL() { $this->error(); }
	function getEscapedText() { $this->error(); }
	function isExternal() { $this->error(); }
	function isSemiProtected() { $this->error(); }
	function isProtected() { $this->error(); }
	function userIsWatching() { $this->error(); }
	function userCan() { $this->error(); }
	function userCanCreate() { $this->error(); }
	function userCanEdit() { $this->error(); }
	function userCanMove() { $this->error(); }
	function isMovable() { $this->error(); }
	function userCanRead() { $this->error(); }
	function isTalkPage() { $this->error(); }
	function isCssJsSubpage() { $this->error(); }
	function isValidCssJsSubpage() { $this->error(); }
	function getSkinFromCssJsSubpage() { $this->error(); }
	function isCssSubpage() { $this->error(); }
	function isJsSubpage() { $this->error(); }
	function userCanEditCssJsSubpage() { $this->error(); }
	function loadRestrictions( $res ) { $this->error(); }
	function getRestrictions($action) { $this->error(); }
	function isDeleted() { $this->error(); }
	function getArticleID( $flags = 0 ) { $this->error(); }
	function getLatestRevID() { $this->error(); }
	function resetArticleID( $newid ) { $this->error(); }
	function invalidateCache() { $this->error(); }
	function getTalkPage() { $this->error(); }
	function getSubjectPage() { $this->error(); }
	function getLinksTo() { $this->error(); }
	function getTemplateLinksTo() { $this->error(); }
	function getBrokenLinksFrom() { $this->error(); }
	function getSquidURLs() { $this->error(); }
	function moveNoAuth() { $this->error(); }
	function isValidMoveOperation() { $this->error(); }
	function moveTo() { $this->error(); }
	function moveOverExistingRedirect() { $this->error(); }
	function moveToNewTitle() { $this->error(); }
	function isValidMoveTarget() { $this->error(); }
	function getParentCategories() { $this->error(); }
	function getParentCategoryTree() { $this->error(); }
	function pageCond() { $this->error(); }
	function getPreviousRevisionID() { $this->error(); }
	function getNextRevisionID() { $this->error(); }
	function equals() { $this->error(); }
	function exists() { $this->error(); }
	function isAlwaysKnown() { $this->error(); }
	function touchLinks() { $this->error(); }
	function trackbackURL() { $this->error(); }
	function trackbackRDF() { $this->error(); }
}