MediaWiki
1.28.0
|
Abstract base class for revision items. More...
Public Member Functions | |
__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... | |
Protected Attributes | |
RevisionListBase | $list |
The parent. More... | |
$row | |
The database result row. More... | |
Abstract base class for revision items.
Definition at line 150 of file RevisionList.php.
RevisionItemBase::__construct | ( | $list, | |
$row | |||
) |
RevisionListBase | $list | |
object | $row | DB result row |
Definition at line 161 of file RevisionList.php.
References $list, $row, and list.
Referenced by RevDelArchiveItem\__construct(), RevDelArchivedRevisionItem\__construct(), and RevDelArchivedFileItem\__construct().
|
abstract |
Returns true if the current user can view the item.
|
abstract |
Returns true if the current user can view the item text/file.
RevisionItemBase::formatDate | ( | ) |
Get the date, formatted in user's language.
Definition at line 215 of file RevisionList.php.
References getTimestamp(), and list.
RevisionItemBase::formatTime | ( | ) |
Get the time, formatted in user's language.
Definition at line 224 of file RevisionList.php.
References getTimestamp(), and list.
RevisionItemBase::getAuthorId | ( | ) |
Get the author user ID.
Definition at line 242 of file RevisionList.php.
References getAuthorIdField().
RevisionItemBase::getAuthorIdField | ( | ) |
Get the DB field name storing user ids.
Override this function.
Definition at line 189 of file RevisionList.php.
Referenced by getAuthorId().
RevisionItemBase::getAuthorName | ( | ) |
Get the author user name.
Definition at line 251 of file RevisionList.php.
References getAuthorNameField().
RevisionItemBase::getAuthorNameField | ( | ) |
Get the DB field name storing user names.
Override this function.
Definition at line 198 of file RevisionList.php.
Referenced by getAuthorName().
|
abstract |
Get the HTML of the list item.
Should be include "<li></li>" tags. This is used to show the list in HTML form, by the special page.
RevisionItemBase::getId | ( | ) |
Get the ID, as it would appear in the ids URL parameter.
Definition at line 206 of file RevisionList.php.
References getIdField().
Referenced by RevDelRevisionItem\isHideCurrentOp().
RevisionItemBase::getIdField | ( | ) |
Get the DB field name associated with the ID list.
Override this function.
Definition at line 171 of file RevisionList.php.
Referenced by getId().
RevisionItemBase::getTimestamp | ( | ) |
Get the timestamp in MW 14-char form.
Definition at line 233 of file RevisionList.php.
References getTimestampField(), TS_MW, and wfTimestamp().
Referenced by formatDate(), and formatTime().
RevisionItemBase::getTimestampField | ( | ) |
Get the DB field name storing timestamps.
Override this function.
Definition at line 180 of file RevisionList.php.
Referenced by getTimestamp().
|
protected |
The parent.
Definition at line 152 of file RevisionList.php.
Referenced by RevDelArchiveItem\__construct(), RevDelArchivedRevisionItem\__construct(), RevDelRevisionItem\__construct(), __construct(), and RevisionItem\__construct().
|
protected |
The database result row.
Definition at line 155 of file RevisionList.php.
Referenced by RevDelArchiveItem\__construct(), RevDelArchivedRevisionItem\__construct(), RevDelArchivedFileItem\__construct(), RevDelRevisionItem\__construct(), RevDelFileItem\__construct(), __construct(), and RevisionItem\__construct().