|
MediaWiki
master
|
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(), RevDelRevisionItem\__construct(), RevDelFileItem\__construct(), RevDelArchivedFileItem\__construct(), __construct(), and RevisionItem\__construct().