MediaWiki REL1_32
|
Item class for a live revision table row. More...
Public Member Functions | |
__construct ( $list, $row) | |
canView () | |
Returns true if the current user can view the item. | |
canViewContent () | |
Returns true if the current user can view the item text/file. | |
getAuthorIdField () | |
Get the DB field name storing user ids. | |
getAuthorNameField () | |
Get the DB field name storing user names. | |
getHTML () | |
getIdField () | |
Get the DB field name associated with the ID list. | |
getTimestampField () | |
Get the DB field name storing timestamps. | |
isDeleted () | |
Public Member Functions inherited from RevisionItemBase | |
formatDate () | |
Get the date, formatted in user's language. | |
formatTime () | |
Get the time, formatted in user's language. | |
getAuthorActor () | |
Get the author actor ID. | |
getAuthorActorField () | |
Get the DB field name storing actor ids. | |
getAuthorId () | |
Get the author user ID. | |
getAuthorName () | |
Get the author user name. | |
getId () | |
Get the ID, as it would appear in the ids URL parameter. | |
getTimestamp () | |
Get the timestamp in MW 14-char form. | |
Protected Member Functions | |
getDiffLink () | |
Get the HTML link to the diff. | |
getRevisionLink () | |
Get the HTML link to the revision text. | |
Protected Member Functions inherited from RevisionItemBase | |
getLinkRenderer () | |
Returns an instance of LinkRenderer. | |
Protected Attributes | |
RequestContext | $context |
Revision | $revision |
Protected Attributes inherited from RevisionItemBase | |
RevisionListBase | $list |
The parent. | |
$row | |
The database result row. | |
Item class for a live revision table row.
Definition at line 338 of file RevisionList.php.
RevisionItem::__construct | ( | $list, | |
$row | |||
) |
RevisionListBase | $list | |
object | $row | DB result row |
Reimplemented from RevisionItemBase.
Definition at line 345 of file RevisionList.php.
References RevisionItemBase\$list, RevisionItemBase\$row, ContextSource\getContext(), and revision.
RevisionItem::canView | ( | ) |
Returns true if the current user can view the item.
Reimplemented from RevisionItemBase.
Definition at line 367 of file RevisionList.php.
References Revision\DELETED_RESTRICTED, and revision.
RevisionItem::canViewContent | ( | ) |
Returns true if the current user can view the item text/file.
Reimplemented from RevisionItemBase.
Definition at line 371 of file RevisionList.php.
References Revision\DELETED_TEXT, and revision.
Referenced by getDiffLink(), and getRevisionLink().
RevisionItem::getAuthorIdField | ( | ) |
Get the DB field name storing user ids.
Override this function.
Reimplemented from RevisionItemBase.
Definition at line 359 of file RevisionList.php.
RevisionItem::getAuthorNameField | ( | ) |
Get the DB field name storing user names.
Override this function.
Reimplemented from RevisionItemBase.
Definition at line 363 of file RevisionList.php.
|
protected |
Get the HTML link to the diff.
Definition at line 412 of file RevisionList.php.
References $linkRenderer, canViewContent(), RevisionItemBase\getLinkRenderer(), isDeleted(), and list.
Referenced by ChangeTagsRevisionItem\getHTML(), and getHTML().
RevisionItem::getHTML | ( | ) |
Reimplemented from RevisionItemBase.
Reimplemented in ChangeTagsRevisionItem.
Definition at line 436 of file RevisionList.php.
References getDiffLink(), getRevisionLink(), isDeleted(), Linker\revComment(), revision, and Linker\revUserLink().
RevisionItem::getIdField | ( | ) |
Get the DB field name associated with the ID list.
Override this function.
Reimplemented from RevisionItemBase.
Definition at line 351 of file RevisionList.php.
|
protected |
Get the HTML link to the revision text.
Definition at line 386 of file RevisionList.php.
References $linkRenderer, canViewContent(), RevisionItemBase\getLinkRenderer(), isDeleted(), list, and revision.
Referenced by ChangeTagsRevisionItem\getHTML(), and getHTML().
RevisionItem::getTimestampField | ( | ) |
Get the DB field name storing timestamps.
Override this function.
Reimplemented from RevisionItemBase.
Definition at line 355 of file RevisionList.php.
RevisionItem::isDeleted | ( | ) |
Definition at line 375 of file RevisionList.php.
References Revision\DELETED_TEXT, and revision.
Referenced by getDiffLink(), ChangeTagsRevisionItem\getHTML(), getHTML(), and getRevisionLink().
|
protected |
Definition at line 343 of file RevisionList.php.
|
protected |
Definition at line 340 of file RevisionList.php.