MediaWiki  REL1_22
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 }