* @file
*/
+use MediaWiki\Revision\RevisionRecord;
+
/**
* Query module to enumerate all deleted files.
*
}
// Exclude files this user can't view.
- if ( !$user->isAllowed( 'deletedtext' ) ) {
+ if ( !$this->getPermissionManager()->userHasRight( $user, 'deletedtext' ) ) {
$bitmask = File::DELETED_FILE;
} elseif ( !$user->isAllowedAny( 'suppressrevision', 'viewsuppressed' ) ) {
$bitmask = File::DELETED_FILE | File::DELETED_RESTRICTED;
self::addTitleInfo( $file, $title );
if ( $fld_description &&
- Revision::userCanBitfield( $row->fa_deleted, File::DELETED_COMMENT, $user )
+ RevisionRecord::userCanBitfield( $row->fa_deleted, File::DELETED_COMMENT, $user )
) {
$file['description'] = $commentStore->getComment( 'fa_description', $row )->text;
if ( isset( $prop['parseddescription'] ) ) {
}
}
if ( $fld_user &&
- Revision::userCanBitfield( $row->fa_deleted, File::DELETED_USER, $user )
+ RevisionRecord::userCanBitfield( $row->fa_deleted, File::DELETED_USER, $user )
) {
$file['userid'] = (int)$row->fa_user;
$file['user'] = $row->fa_user_text;