| $mComment | Revision | protected |
| $mContent | Revision | protected |
| $mContentFormat | Revision | protected |
| $mContentHandler | Revision | protected |
| $mContentModel | Revision | protected |
| $mCurrent | Revision | protected |
| $mDeleted | Revision | protected |
| $mId | Revision | protected |
| $mMinorEdit | Revision | protected |
| $mOrigUserText | Revision | protected |
| $mPage | Revision | protected |
| $mParentId | Revision | protected |
| $mQueryFlags | Revision | protected |
| $mSha1 | Revision | protected |
| $mSize | Revision | protected |
| $mText | Revision | protected |
| $mTextId | Revision | protected |
| $mTextRow | Revision | protected |
| $mTimestamp | Revision | protected |
| $mTitle | Revision | protected |
| $mUser | Revision | protected |
| $mUserText | Revision | protected |
| __construct($row) | Revision | |
| base36Sha1($text) | Revision | static |
| checkContentModel() | Revision | protected |
| compressRevisionText(&$text) | Revision | static |
| countByPageId($db, $id) | Revision | static |
| countByTitle($db, $title) | Revision | static |
| decompressRevisionText($text, $flags) | Revision | static |
| DELETED_COMMENT | Revision | |
| DELETED_RESTRICTED | Revision | |
| DELETED_TEXT | Revision | |
| DELETED_USER | Revision | |
| fetchFromConds($db, $conditions, $flags=0) | Revision | privatestatic |
| fetchRevision($title) | Revision | static |
| FOR_PUBLIC | Revision | |
| FOR_THIS_USER | Revision | |
| getComment($audience=self::FOR_PUBLIC, User $user=null) | Revision | |
| getContent($audience=self::FOR_PUBLIC, User $user=null) | Revision | |
| getContentFormat() | Revision | |
| getContentHandler() | Revision | |
| getContentInternal() | Revision | protected |
| getContentModel() | Revision | |
| getId() | Revision | |
| getNext() | Revision | |
| getPage() | Revision | |
| getParentId() | Revision | |
| getParentLengths($db, array $revIds) | Revision | static |
| getPrevious() | Revision | |
| getPreviousRevisionId($db) | Revision | private |
| getRawComment() | Revision | |
| getRawUser() | Revision | |
| getRawUserText() | Revision | |
| getRecentChange($flags=0) | Revision | |
| getRevisionText($row, $prefix= 'old_', $wiki=false) | Revision | static |
| getSerializedData() | Revision | |
| getSha1() | Revision | |
| getSize() | Revision | |
| getText($audience=self::FOR_PUBLIC, User $user=null) | Revision | |
| getTextId() | Revision | |
| getTimestamp() | Revision | |
| getTimestampFromId($title, $id, $flags=0) | Revision | static |
| getTitle() | Revision | |
| getUser($audience=self::FOR_PUBLIC, User $user=null) | Revision | |
| getUserText($audience=self::FOR_PUBLIC, User $user=null) | Revision | |
| getVisibility() | Revision | |
| insertOn($dbw) | Revision | |
| isCurrent() | Revision | |
| isDeleted($field) | Revision | |
| isMinor() | Revision | |
| isUnpatrolled() | Revision | |
| loadFromConds($db, $conditions, $flags=0) | Revision | privatestatic |
| loadFromId($db, $id) | Revision | static |
| loadFromPageId($db, $pageid, $id=0) | Revision | static |
| loadFromTimestamp($db, $title, $timestamp) | Revision | static |
| loadFromTitle($db, $title, $id=0) | Revision | static |
| loadText() | Revision | protected |
| newFromArchiveRow($row, $overrides=[]) | Revision | static |
| newFromConds($conditions, $flags=0) | Revision | privatestatic |
| newFromId($id, $flags=0) | Revision | static |
| newFromPageId($pageId, $revId=0, $flags=0) | Revision | static |
| newFromRow($row) | Revision | static |
| newFromTitle(LinkTarget $linkTarget, $id=0, $flags=0) | Revision | static |
| newNullRevision($dbw, $pageId, $summary, $minor, $user=null) | Revision | static |
| pageJoinCond() | Revision | static |
| RAW | Revision | |
| READ_EXCLUSIVE | IDBAccessObject | |
| READ_LATEST | IDBAccessObject | |
| READ_LOCKING | IDBAccessObject | |
| READ_NONE | IDBAccessObject | |
| READ_NORMAL | IDBAccessObject | |
| selectArchiveFields() | Revision | static |
| selectFields() | Revision | static |
| selectPageFields() | Revision | static |
| selectTextFields() | Revision | static |
| selectUserFields() | Revision | static |
| setId($id) | Revision | |
| setTitle($title) | Revision | |
| setUserIdAndName($id, $name) | Revision | |
| SUPPRESSED_USER | Revision | |
| userCan($field, User $user=null) | Revision | |
| userCanBitfield($bitfield, $field, User $user=null, Title $title=null) | Revision | static |
| userJoinCond() | Revision | static |
| userWasLastToEdit($db, $pageId, $userId, $since) | Revision | static |