MediaWiki
1.27.2
|
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 138 of file RevisionList.php.
RevisionItemBase::__construct | ( | $list, | |
$row | |||
) |
RevisionListBase | $list | |
object | $row | DB result row |
Definition at line 149 of file RevisionList.php.
References $list, $row, list, and row().
Referenced by RevDelArchivedFileItem\__construct(), RevDelArchiveItem\__construct(), and RevDelArchivedRevisionItem\__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 203 of file RevisionList.php.
References getTimestamp(), and list.
RevisionItemBase::formatTime | ( | ) |
Get the time, formatted in user's language.
Definition at line 212 of file RevisionList.php.
References getTimestamp(), and list.
RevisionItemBase::getAuthorId | ( | ) |
Get the author user ID.
Definition at line 230 of file RevisionList.php.
References getAuthorIdField(), and row().
RevisionItemBase::getAuthorIdField | ( | ) |
Get the DB field name storing user ids.
Override this function.
Definition at line 177 of file RevisionList.php.
Referenced by getAuthorId().
RevisionItemBase::getAuthorName | ( | ) |
Get the author user name.
Definition at line 239 of file RevisionList.php.
References getAuthorNameField(), and row().
RevisionItemBase::getAuthorNameField | ( | ) |
Get the DB field name storing user names.
Override this function.
Definition at line 186 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 194 of file RevisionList.php.
References getIdField(), and row().
Referenced by RevDelRevisionItem\isHideCurrentOp().
RevisionItemBase::getIdField | ( | ) |
Get the DB field name associated with the ID list.
Override this function.
Definition at line 159 of file RevisionList.php.
Referenced by getId().
RevisionItemBase::getTimestamp | ( | ) |
Get the timestamp in MW 14-char form.
Definition at line 221 of file RevisionList.php.
References getTimestampField(), row(), TS_MW, and wfTimestamp().
Referenced by formatDate(), and formatTime().
RevisionItemBase::getTimestampField | ( | ) |
Get the DB field name storing timestamps.
Override this function.
Definition at line 168 of file RevisionList.php.
Referenced by getTimestamp().
|
protected |
The parent.
Definition at line 140 of file RevisionList.php.
Referenced by RevDelArchivedFileItem\__construct(), RevDelArchiveItem\__construct(), RevDelArchivedRevisionItem\__construct(), RevDelRevisionItem\__construct(), RevDelFileItem\__construct(), __construct(), and RevisionItem\__construct().
|
protected |
The database result row.
Definition at line 143 of file RevisionList.php.
Referenced by RevDelArchivedFileItem\__construct(), RevDelArchiveItem\__construct(), RevDelArchivedRevisionItem\__construct(), RevDelRevisionItem\__construct(), RevDelFileItem\__construct(), __construct(), and RevisionItem\__construct().