MediaWiki  REL1_20
FakeTitle.php
Go to the documentation of this file.
00001 <?php
00026 class FakeTitle extends Title {
00027         function error() { throw new MWException( "Attempt to call member function of FakeTitle\n" ); }
00028 
00029         function isLocal() { $this->error(); }
00030         function isTrans() { $this->error(); }
00031         function getText() { $this->error(); }
00032         function getPartialURL() { $this->error(); }
00033         function getDBkey() { $this->error(); }
00034         function getNamespace() { $this->error(); }
00035         function getNsText() { $this->error(); }
00036         function getUserCaseDBKey() { $this->error(); }
00037         function getSubjectNsText() { $this->error(); }
00038         function getTalkNsText() { $this->error(); }
00039         function canTalk() { $this->error(); }
00040         function getInterwiki() { $this->error(); }
00041         function getFragment() { $this->error(); }
00042         function getFragmentForURL() { $this->error(); }
00043         function getDefaultNamespace() { $this->error(); }
00044         function getIndexTitle() { $this->error(); }
00045         function getPrefixedDBkey() { $this->error(); }
00046         function getPrefixedText() { $this->error(); }
00047         function getFullText() { $this->error(); }
00048         function getBaseText() { $this->error(); }
00049         function getSubpageText() { $this->error(); }
00050         function getSubpageUrlForm() { $this->error(); }
00051         function getPrefixedURL() { $this->error(); }
00052         function getFullURL( $query = '', $variant = false ) { $this->error(); }
00053         function getLocalURL( $query = '', $variant = false ) { $this->error(); }
00054         function getLinkURL( $query = array(), $variant = false ) { $this->error(); }
00055         function escapeLocalURL( $query = '', $query2 = false ) { $this->error(); }
00056         function escapeFullURL( $query = '', $query2 = false ) { $this->error(); }
00057         function getInternalURL( $query = '', $variant = false ) { $this->error(); }
00058         function getEditURL() { $this->error(); }
00059         function getEscapedText() { $this->error(); }
00060         function isExternal() { $this->error(); }
00061         function isSemiProtected( $action = 'edit' ) { $this->error(); }
00062         function isProtected( $action = '' ) { $this->error(); }
00063         function isConversionTable() { $this->error(); }
00064         function userIsWatching() { $this->error(); }
00065         function quickUserCan( $action, $user = null ) { $this->error(); }
00066         function isNamespaceProtected( User $user ) { $this->error(); }
00067         function userCan( $action, $user = null, $doExpensiveQueries = true ) { $this->error(); }
00068         function getUserPermissionsErrors( $action, $user, $doExpensiveQueries = true, $ignoreErrors = array() ) { $this->error(); }
00069         function updateTitleProtection( $create_perm, $reason, $expiry ) { $this->error(); }
00070         function deleteTitleProtection() { $this->error(); }
00071         function isMovable() { $this->error(); }
00072         function userCanRead() { $this->error(); }
00073         function isTalkPage() { $this->error(); }
00074         function isSubpage() { $this->error(); }
00075         function hasSubpages() { $this->error(); }
00076         function getSubpages( $limit = -1 ) { $this->error(); }
00077         function isCssJsSubpage() { $this->error(); }
00078         function isCssOrJsPage() { $this->error(); }
00079         function getSkinFromCssJsSubpage() { $this->error(); }
00080         function isCssSubpage() { $this->error(); }
00081         function isJsSubpage() { $this->error(); }
00082         function userCanEditCssSubpage() { $this->error(); }
00083         function userCanEditJsSubpage() { $this->error(); }
00084         function isCascadeProtected() { $this->error(); }
00085         function getCascadeProtectionSources( $get_pages = true ) { $this->error(); }
00086         function areRestrictionsCascading() { $this->error(); }
00087         function loadRestrictionsFromRows( $rows, $oldFashionedRestrictions = null ) { $this->error(); }
00088         function loadRestrictions( $res = null ) { $this->error(); }
00089         function getRestrictions( $action ) { $this->error(); }
00090         function getRestrictionExpiry( $action ) { $this->error(); }
00091         function isDeleted() { $this->error(); }
00092         function isDeletedQuick() { $this->error(); }
00093         function getArticleID( $flags = 0 ) { $this->error(); }
00094         function isRedirect( $flags = 0 ) { $this->error(); }
00095         function getLength( $flags = 0 ) { $this->error(); }
00096         function getLatestRevID( $flags = 0 ) { $this->error(); }
00097         function resetArticleID( $newid ) { $this->error(); }
00098         function invalidateCache() { $this->error(); }
00099         function getTalkPage() { $this->error(); }
00100         function setFragment( $fragment ) { $this->error(); }
00101         function getSubjectPage() { $this->error(); }
00102         function getLinksTo( $options = array(), $table = 'pagelinks', $prefix = 'pl' ) { $this->error(); }
00103         function getTemplateLinksTo( $options = array() ) { $this->error(); }
00104         function getBrokenLinksFrom() { $this->error(); }
00105         function getSquidURLs() { $this->error(); }
00106         function purgeSquid() { $this->error(); }
00107         function moveNoAuth( &$nt ) { $this->error(); }
00108         function isValidMoveOperation( &$nt, $auth = true, $reason = '' ) { $this->error(); }
00109         function moveTo( &$nt, $auth = true, $reason = '', $createRedirect = true ) { $this->error(); }
00110         function moveSubpages( $nt, $auth = true, $reason = '', $createRedirect = true ) { $this->error(); }
00111         function isSingleRevRedirect() { $this->error(); }
00112         function isValidMoveTarget( $nt ) { $this->error(); }
00113         function isWatchable() { $this->error(); }
00114         function getParentCategories() { $this->error(); }
00115         function getParentCategoryTree( $children = array() ) { $this->error(); }
00116         function pageCond() { $this->error(); }
00117         function getPreviousRevisionID( $revId, $flags=0 ) { $this->error(); }
00118         function getNextRevisionID( $revId, $flags=0 ) { $this->error(); }
00119         function getFirstRevision( $flags=0 ) { $this->error(); }
00120         function isNewPage() { $this->error(); }
00121         function getEarliestRevTime( $flags = 0 ) { $this->error(); }
00122         function countRevisionsBetween( $old, $new ) { $this->error(); }
00123         function equals( Title $title ) { $this->error(); }
00124         function exists() { $this->error(); }
00125         function isAlwaysKnown() { $this->error(); }
00126         function isKnown() { $this->error(); }
00127         function canExist() { $this->error(); }
00128         function touchLinks() { $this->error(); }
00129         function getTouched( $db = null ) { $this->error(); }
00130         function getNotificationTimestamp( $user = null ) { $this->error(); }
00131         function getNamespaceKey( $prepend = 'nstab-' ) { $this->error(); }
00132         function isSpecialPage() { $this->error(); }
00133         function isSpecial( $name ) { $this->error(); }
00134         function fixSpecialName() { $this->error(); }
00135         function isContentPage() { $this->error(); }
00136         function getRedirectsHere( $ns = null ) { $this->error(); }
00137         function isValidRedirectTarget() { $this->error(); }
00138         function getBacklinkCache() { $this->error(); }
00139         function canUseNoindex() { $this->error(); }
00140         function getRestrictionTypes() { $this->error(); }
00141 }