|
MediaWiki master
|
Item class for a archive table row by ar_rev_id – actually used via RevDelRevisionList. More...
Inherits MediaWiki\RevisionDelete\RevDelArchiveItem.

Public Member Functions | ||||
| __construct (RevisionListBase $list, stdClass $row, IConnectionProvider $dbProvider, ChangeTagsFormatter $changeTagsFormatter,) | ||||
| getId () | ||||
Get the ID, as it would appear in the ids URL parameter.
| ||||
| getIdField () | ||||
Get the DB field name associated with the ID list.Override this function.
| ||||
| setBits ( $bits) | ||||
Public Member Functions inherited from MediaWiki\RevisionDelete\RevDelArchiveItem | ||||
| getAuthorActorField () | ||||
Get the DB field name storing actor ids.Override this function.
| ||||
| getAuthorIdField () | ||||
Get the DB field name storing user ids.Override this function.
| ||||
| getAuthorNameField () | ||||
Get the DB field name storing user names.Override this function.
| ||||
| getTimestampField () | ||||
Get the DB field name storing timestamps.Override this function.
| ||||
Public Member Functions inherited from MediaWiki\RevisionDelete\RevDelRevisionItem | ||||
| __construct (RevisionListBase $list, $row, private readonly ChangeTagsFormatter $changeTagsFormatter,) | ||||
| canView () | ||||
Returns true if the current user can view the item.
| ||||
| canViewContent () | ||||
Returns true if the current user can view the item text/file.
| ||||
| getApiData (ApiResult $result) | ||||
Get the return information about the revision for the API.
| ||||
| getBits () | ||||
Get the current deletion bitfield value.
| ||||
| getHTML () | ||||
| getTags () | ||||
| isDeleted () | ||||
| 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.
| ||||
Public Member Functions inherited from MediaWiki\RevisionDelete\RevDelItem | ||||
| lock () | ||||
| Lock the item against changes outside of the DB. | ||||
| unlock () | ||||
| Unlock the item against changes outside of the DB. | ||||
Public Member Functions inherited from MediaWiki\RevisionList\RevisionItemBase | ||||
| __construct (RevisionListBase $list, $row) | ||||
| formatDate () | ||||
| Get the date, formatted in user's language. | ||||
| formatTime () | ||||
| Get the time, formatted in user's language. | ||||
| getAuthorActor () | ||||
| Get the author actor ID. | ||||
| getAuthorId () | ||||
| Get the author user ID. | ||||
| getAuthorName () | ||||
| Get the author user name. | ||||
| getTimestamp () | ||||
| Get the timestamp in MW 14-char form. | ||||
Protected Attributes | |
| IConnectionProvider | $dbProvider |
Protected Attributes inherited from MediaWiki\RevisionList\RevisionItemBase | |
| RevisionListBase | $list |
| The parent. | |
| stdClass | $row |
| The database result row. | |
Additional Inherited Members | |||||||
Public Attributes inherited from MediaWiki\RevisionDelete\RevDelRevisionItem | |||||||
| RevisionRecord | $revisionRecord | ||||||
Protected Member Functions inherited from MediaWiki\RevisionDelete\RevDelArchiveItem | |||||||
| getDiffLink () | |||||||
Get the HTML link to the diff.Overridden by RevDelArchiveItem
| |||||||
| getRevisionLink () | |||||||
Get the HTML link to the revision text.Overridden by RevDelArchiveItem.
| |||||||
Protected Member Functions inherited from MediaWiki\RevisionDelete\RevDelRevisionItem | |||||||
| getRevisionRecord () | |||||||
| Get the RevisionRecord for the item. | |||||||
Protected Member Functions inherited from MediaWiki\RevisionList\RevisionItemBase | |||||||
| getLinkRenderer () | |||||||
| Returns an instance of LinkRenderer. | |||||||
Static Protected Member Functions inherited from MediaWiki\RevisionDelete\RevDelArchiveItem | |||||||
| static | initRevisionRecord ( $list, $row) | ||||||
Create RevisionRecord object from $row sourced from $list.
| |||||||
Item class for a archive table row by ar_rev_id – actually used via RevDelRevisionList.
Definition at line 19 of file RevDelArchivedRevisionItem.php.
| MediaWiki\RevisionDelete\RevDelArchivedRevisionItem::__construct | ( | RevisionListBase | $list, |
| stdClass | $row, | ||
| IConnectionProvider | $dbProvider, | ||
| ChangeTagsFormatter | $changeTagsFormatter ) |
Definition at line 24 of file RevDelArchivedRevisionItem.php.
References MediaWiki\RevisionDelete\RevDelArchivedRevisionItem\$dbProvider, MediaWiki\RevisionList\RevisionItemBase\$list, and MediaWiki\RevisionList\RevisionItemBase\$row.
| MediaWiki\RevisionDelete\RevDelArchivedRevisionItem::getId | ( | ) |
Get the ID, as it would appear in the ids URL parameter.
Reimplemented from MediaWiki\RevisionDelete\RevDelArchiveItem.
Definition at line 40 of file RevDelArchivedRevisionItem.php.
| MediaWiki\RevisionDelete\RevDelArchivedRevisionItem::getIdField | ( | ) |
Get the DB field name associated with the ID list.Override this function.
Reimplemented from MediaWiki\RevisionDelete\RevDelArchiveItem.
Definition at line 35 of file RevDelArchivedRevisionItem.php.
| MediaWiki\RevisionDelete\RevDelArchivedRevisionItem::setBits | ( | $bits | ) |
| int | $bits |
Reimplemented from MediaWiki\RevisionDelete\RevDelArchiveItem.
Definition at line 48 of file RevDelArchivedRevisionItem.php.
|
protected |
Definition at line 21 of file RevDelArchivedRevisionItem.php.
Referenced by MediaWiki\RevisionDelete\RevDelArchivedRevisionItem\__construct().