|
MediaWiki
master
|
Item class for a filearchive table row. More...


Public Member Functions | |
| __construct ($list, $row) | |
| getApiData (ApiResult $result) | |
| getAuthorIdField () | |
| getAuthorNameField () | |
| getId () | |
| getIdField () | |
| getTimestampField () | |
| lock () | |
| setBits ($bits) | |
| unlock () | |
Public Member Functions inherited from RevDelFileItem | |
| __construct ($list, $row) | |
| canView () | |
| canViewContent () | |
| getApiData (ApiResult $result) | |
| getAuthorIdField () | |
| getAuthorNameField () | |
| getBits () | |
| getHTML () | |
| getId () | |
| getIdField () | |
| getTimestampField () | |
| isDeleted () | |
| lock () | |
| setBits ($bits) | |
| unlock () | |
Public Member Functions inherited from RevDelItem | |
| getApiData (ApiResult $result) | |
| Get the return information about the revision for the API. More... | |
| getBits () | |
| Get the current deletion bitfield value. More... | |
| 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. More... | |
| lock () | |
| Lock the item against changes outside of the DB. More... | |
| setBits ($newBits) | |
| Set the visibility of the item. More... | |
| unlock () | |
| Unlock the item against changes outside of the DB. More... | |
Public Member Functions inherited from RevisionItemBase | |
| __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 Member Functions | |
| getLink () | |
Protected Member Functions inherited from RevDelFileItem | |
| getComment () | |
| Wrap and format the file's comment block, if the current user is allowed to view it. More... | |
| getLink () | |
| Get the link to the file. More... | |
| getUserTools () | |
| Generate a user tool link cluster if the current user is allowed to view it. More... | |
Protected Attributes | |
| ArchivedFile | $file |
| RevDelArchivedFileList | $list |
| LocalFile | $lockFile |
Protected Attributes inherited from RevDelFileItem | |
| RevDelFileList | $list |
Protected Attributes inherited from RevisionItemBase | |
| RevisionListBase | $list |
| The parent. More... | |
| $row | |
| The database result row. More... | |
Additional Inherited Members | |
Public Attributes inherited from RevDelFileItem | |
| OldLocalFile | $file |
Item class for a filearchive table row.
Definition at line 25 of file RevDelArchivedFileItem.php.
| RevDelArchivedFileItem::__construct | ( | $list, | |
| $row | |||
| ) |
Definition at line 33 of file RevDelArchivedFileItem.php.
References $list, RevisionItemBase\$row, RevisionItemBase\__construct(), file, ArchivedFile\newFromRow(), and RepoGroup\singleton().
| RevDelArchivedFileItem::getApiData | ( | ApiResult | $result | ) |
Definition at line 98 of file RevDelArchivedFileItem.php.
References $file, $ret, $user, RevDelFileItem\canViewContent(), Revision\DELETED_COMMENT, Revision\DELETED_USER, ArchivedFile\getHeight(), ArchivedFile\getKey(), ArchivedFile\getRawDescription(), ArchivedFile\getSize(), ArchivedFile\getTimestamp(), SpecialPage\getTitleFor(), ArchivedFile\getUser(), ArchivedFile\getWidth(), RevDelFileItem\isDeleted(), ArchivedFile\isDeleted(), list, TS_ISO_8601, ArchivedFile\userCan(), and wfTimestamp().
| RevDelArchivedFileItem::getAuthorIdField | ( | ) |
Definition at line 47 of file RevDelArchivedFileItem.php.
| RevDelArchivedFileItem::getAuthorNameField | ( | ) |
Definition at line 51 of file RevDelArchivedFileItem.php.
| RevDelArchivedFileItem::getId | ( | ) |
Definition at line 55 of file RevDelArchivedFileItem.php.
| RevDelArchivedFileItem::getIdField | ( | ) |
Definition at line 39 of file RevDelArchivedFileItem.php.
|
protected |
Definition at line 73 of file RevDelArchivedFileItem.php.
References $link, RevDelFileItem\canViewContent(), file, SpecialPage\getTitleFor(), RevDelFileItem\isDeleted(), Linker\link(), and list.
| RevDelArchivedFileItem::getTimestampField | ( | ) |
Definition at line 43 of file RevDelArchivedFileItem.php.
| RevDelArchivedFileItem::lock | ( | ) |
Definition at line 137 of file RevDelArchivedFileItem.php.
| RevDelArchivedFileItem::setBits | ( | $bits | ) |
Definition at line 59 of file RevDelArchivedFileItem.php.
| RevDelArchivedFileItem::unlock | ( | ) |
Definition at line 141 of file RevDelArchivedFileItem.php.
|
protected |
Definition at line 29 of file RevDelArchivedFileItem.php.
Referenced by getApiData().
|
protected |
Definition at line 27 of file RevDelArchivedFileItem.php.
Referenced by __construct().
|
protected |
Definition at line 31 of file RevDelArchivedFileItem.php.