|
MediaWiki
master
|
Item class for a live revision table row. More...


Public Member Functions | |
| __construct ($list, $row) | |
| canView () | |
| canViewContent () | |
| getApiData (ApiResult $result) | |
| getAuthorIdField () | |
| getAuthorNameField () | |
| getBits () | |
| getHTML () | |
| getIdField () | |
| getTags () | |
| getTimestampField () | |
| isDeleted () | |
| isHideCurrentOp ($newBits) | |
| setBits ($bits) | |
Public Member Functions inherited from RevDelItem | |
| getApiData (ApiResult $result) | |
| Get the return information about the revision for the API. More... | |
| getBits () | |
| Get the current deletion bitfield value. More... | |
| isHideCurrentOp ($newBits) | |
| Returns true if the item is "current", and the operation to set the given bits can't be executed for that reason STUB. More... | |
| lock () | |
| Lock the item against changes outside of the DB. More... | |
| setBits ($newBits) | |
| Set the visibility of the item. More... | |
| unlock () | |
| Unlock the item against changes outside of the DB. More... | |
Public Member Functions inherited from RevisionItemBase | |
| __construct ($list, $row) | |
| canView () | |
| Returns true if the current user can view the item. More... | |
| canViewContent () | |
| Returns true if the current user can view the item text/file. More... | |
| formatDate () | |
| Get the date, formatted in user's language. More... | |
| formatTime () | |
| Get the time, formatted in user's language. More... | |
| getAuthorId () | |
| Get the author user ID. More... | |
| getAuthorIdField () | |
| Get the DB field name storing user ids. More... | |
| getAuthorName () | |
| Get the author user name. More... | |
| getAuthorNameField () | |
| Get the DB field name storing user names. More... | |
| getHTML () | |
| Get the HTML of the list item. More... | |
| getId () | |
| Get the ID, as it would appear in the ids URL parameter. More... | |
| getIdField () | |
| Get the DB field name associated with the ID list. More... | |
| getTimestamp () | |
| Get the timestamp in MW 14-char form. More... | |
| getTimestampField () | |
| Get the DB field name storing timestamps. More... | |
Public Attributes | |
| Revision | $revision |
Protected Member Functions | |
| getDiffLink () | |
| Get the HTML link to the diff. More... | |
| getRevisionLink () | |
| Get the HTML link to the revision text. More... | |
Additional Inherited Members | |
Protected Attributes inherited from RevisionItemBase | |
| RevisionListBase | $list |
| The parent. More... | |
| $row | |
| The database result row. More... | |
Item class for a live revision table row.
Definition at line 25 of file RevDelRevisionItem.php.
| RevDelRevisionItem::__construct | ( | $list, | |
| $row | |||
| ) |
Definition at line 29 of file RevDelRevisionItem.php.
References RevisionItemBase\$list, and RevisionItemBase\$row.
| RevDelRevisionItem::canView | ( | ) |
Definition at line 50 of file RevDelRevisionItem.php.
References Revision\DELETED_RESTRICTED, and list.
| RevDelRevisionItem::canViewContent | ( | ) |
Definition at line 54 of file RevDelRevisionItem.php.
References Revision\DELETED_TEXT, and list.
Referenced by RevDelArchiveItem\getDiffLink(), getDiffLink(), RevDelArchiveItem\getRevisionLink(), and getRevisionLink().
| RevDelRevisionItem::getApiData | ( | ApiResult | $result | ) |
Definition at line 185 of file RevDelRevisionItem.php.
References $ret, $rev, $revision, $user, Revision\DELETED_COMMENT, Revision\DELETED_TEXT, Revision\DELETED_USER, Revision\FOR_THIS_USER, list, TS_ISO_8601, and wfTimestamp().
| RevDelRevisionItem::getAuthorIdField | ( | ) |
Definition at line 42 of file RevDelRevisionItem.php.
| RevDelRevisionItem::getAuthorNameField | ( | ) |
Definition at line 46 of file RevDelRevisionItem.php.
| RevDelRevisionItem::getBits | ( | ) |
Definition at line 58 of file RevDelRevisionItem.php.
Referenced by RevDelArchiveItem\setBits(), and setBits().
|
protected |
Get the HTML link to the diff.
Overridden by RevDelArchiveItem
Definition at line 133 of file RevDelRevisionItem.php.
References canViewContent(), isDeleted(), Linker\linkKnown(), and list.
Referenced by getHTML().
| RevDelRevisionItem::getHTML | ( | ) |
Definition at line 154 of file RevDelRevisionItem.php.
References $attribs, $comment, $content, ChangeTags\formatSummaryRow(), getDiffLink(), getRevisionLink(), getTags(), isDeleted(), list, Linker\revComment(), Linker\revUserLink(), and Xml\tags().
| RevDelRevisionItem::getIdField | ( | ) |
Definition at line 34 of file RevDelRevisionItem.php.
|
protected |
Get the HTML link to the revision text.
Overridden by RevDelArchiveItem.
Definition at line 109 of file RevDelRevisionItem.php.
References canViewContent(), isDeleted(), Linker\linkKnown(), and list.
Referenced by getHTML().
| RevDelRevisionItem::getTags | ( | ) |
Definition at line 181 of file RevDelRevisionItem.php.
Referenced by getHTML().
| RevDelRevisionItem::getTimestampField | ( | ) |
Definition at line 38 of file RevDelRevisionItem.php.
| RevDelRevisionItem::isDeleted | ( | ) |
Definition at line 95 of file RevDelRevisionItem.php.
References Revision\DELETED_TEXT.
Referenced by RevDelArchiveItem\getDiffLink(), getDiffLink(), getHTML(), RevDelArchiveItem\getRevisionLink(), and getRevisionLink().
| RevDelRevisionItem::isHideCurrentOp | ( | $newBits | ) |
Definition at line 99 of file RevDelRevisionItem.php.
References Revision\DELETED_TEXT, RevisionItemBase\getId(), and list.
| RevDelRevisionItem::setBits | ( | $bits | ) |
Definition at line 62 of file RevDelRevisionItem.php.
| Revision RevDelRevisionItem::$revision |
Definition at line 27 of file RevDelRevisionItem.php.
Referenced by getApiData().