|
| __construct ($title) |
|
| setFile ($file) |
|
| getRedirectTarget () |
|
| followRedirect () |
|
| isRedirect () |
|
| isLocal () |
|
| getFile () |
|
| doPurge () |
|
| __construct (Title $title) |
|
| getActionOverrides () |
|
| getContentHandler () |
|
| getTitle () |
|
| clear () |
|
| clearPreparedEdit () |
|
| pageDataFromTitle ($dbr, $title, $options=[]) |
|
| pageDataFromId ($dbr, $id, $options=[]) |
|
| loadPageData ($from= 'fromdb') |
|
| loadFromRow ($data, $from) |
|
| getId () |
|
| exists () |
|
| hasViewableContent () |
|
| isRedirect () |
|
| getContentModel () |
|
| checkTouched () |
|
| getTouched () |
|
| getLinksTimestamp () |
|
| getLatest () |
|
| getOldestRevision () |
|
| getRevision () |
|
| getContent ($audience=Revision::FOR_PUBLIC, User $user=null) |
|
| getText ($audience=Revision::FOR_PUBLIC, User $user=null) |
|
| getTimestamp () |
|
| setTimestamp ($ts) |
|
| getUser ($audience=Revision::FOR_PUBLIC, User $user=null) |
|
| getCreator ($audience=Revision::FOR_PUBLIC, User $user=null) |
|
| getUserText ($audience=Revision::FOR_PUBLIC, User $user=null) |
|
| getComment ($audience=Revision::FOR_PUBLIC, User $user=null) |
|
| getMinorEdit () |
|
| isCountable ($editInfo=false) |
|
| getRedirectTarget () |
|
| insertRedirect () |
|
| insertRedirectEntry (Title $rt, $oldLatest=null) |
|
| followRedirect () |
|
| getRedirectURL ($rt) |
|
| getContributors () |
|
| shouldCheckParserCache (ParserOptions $parserOptions, $oldId) |
|
| getParserOutput (ParserOptions $parserOptions, $oldid=null) |
|
| doViewUpdates (User $user, $oldid=0) |
|
| doPurge () |
|
| insertOn ($dbw, $pageId=null) |
|
| updateRevisionOn ($dbw, $revision, $lastRevision=null, $lastRevIsRedirect=null) |
|
| updateRedirectOn ($dbw, $redirectTitle, $lastRevIsRedirect=null) |
|
| updateIfNewerOn ($dbw, $revision) |
|
| getUndoContent (Revision $undo, Revision $undoafter=null) |
|
| supportsSections () |
|
| replaceSectionContent ($sectionId, Content $sectionContent, $sectionTitle= '', $edittime=null) |
|
| replaceSectionAtRev ($sectionId, Content $sectionContent, $sectionTitle= '', $baseRevId=null) |
|
| checkFlags ($flags) |
|
| doEdit ($text, $summary, $flags=0, $baseRevId=false, $user=null) |
|
| doEditContent (Content $content, $summary, $flags=0, $baseRevId=false, User $user=null, $serialFormat=null, $tags=null) |
|
| makeParserOptions ($context) |
|
| prepareTextForEdit ($text, $revid=null, User $user=null) |
|
| prepareContentForEdit (Content $content, $revision=null, User $user=null, $serialFormat=null, $useCache=true) |
|
| doEditUpdates (Revision $revision, User $user, array $options=[]) |
|
| doQuickEditContent (Content $content, User $user, $comment= '', $minor=false, $serialFormat=null) |
|
| doUpdateRestrictions (array $limit, array $expiry, &$cascade, $reason, User $user, $tags=null) |
|
| insertProtectNullRevision ($revCommentMsg, array $limit, array $expiry, $cascade, $reason, $user=null) |
|
| protectDescription (array $limit, array $expiry) |
|
| protectDescriptionLog (array $limit, array $expiry) |
|
| doDeleteArticle ($reason, $suppress=false, $u1=null, $u2=null, &$error= '', User $user=null) |
|
| doDeleteArticleReal ($reason, $suppress=false, $u1=null, $u2=null, &$error= '', User $user=null) |
|
| lockAndGetLatest () |
|
| doDeleteUpdates ($id, Content $content=null) |
|
| doRollback ($fromP, $summary, $token, $bot, &$resultDetails, User $user, $tags=null) |
|
| commitRollback ($fromP, $summary, $bot, &$resultDetails, User $guser, $tags=null) |
|
| getCategories () |
|
| getHiddenCategories () |
|
| getAutoDeleteReason (&$hasHistory) |
|
| updateCategoryCounts (array $added, array $deleted) |
|
| triggerOpportunisticLinksUpdate (ParserOutput $parserOutput) |
|
| getDeletionUpdates (Content $content=null) |
|
Special handling for file pages