*/
use MediaWiki\MediaWikiServices;
+use MediaWiki\Storage\RevisionRecord;
use Wikimedia\Rdbms\Database;
/**
$batch = new LinkBatch;
if ( $firstRev ) {
- $firstRevUser = $firstRev->getUserText( Revision::FOR_THIS_USER );
+ $firstRevUser = $firstRev->getUserText( RevisionRecord::FOR_THIS_USER );
if ( $firstRevUser !== '' ) {
$firstRevUserTitle = Title::makeTitle( NS_USER, $firstRevUser );
$batch->addObj( $firstRevUserTitle );
}
if ( $lastRev ) {
- $lastRevUser = $lastRev->getUserText( Revision::FOR_THIS_USER );
+ $lastRevUser = $lastRev->getUserText( RevisionRecord::FOR_THIS_USER );
if ( $lastRevUser !== '' ) {
$lastRevUserTitle = Title::makeTitle( NS_USER, $lastRevUser );
$batch->addObj( $lastRevUserTitle );
* @ingroup Actions
*/
+use MediaWiki\Storage\RevisionRecord;
+
/**
* User interface for the rollback action
*
$this->getOutput()->addHTML(
$this->msg( 'rollback-success' )
->rawParams( $old, $new )
- ->params( $current->getUserText( Revision::FOR_THIS_USER, $user ) )
- ->params( $target->getUserText( Revision::FOR_THIS_USER, $user ) )
+ ->params( $current->getUserText( RevisionRecord::FOR_THIS_USER, $user ) )
+ ->params( $target->getUserText( RevisionRecord::FOR_THIS_USER, $user ) )
->parseAsBlock()
);
$this->preventClickjacking();
// If revision was hidden from sysops and we don't need the checkbox
// for anything else, disable it
- if ( !$this->showTagEditUI && !$rev->userCan( Revision::DELETED_RESTRICTED, $user ) ) {
+ if ( !$this->showTagEditUI
+ && !$rev->userCan( RevisionRecord::DELETED_RESTRICTED, $user )
+ ) {
$del = Xml::check( 'deleterevisions', false, [ 'disabled' => 'disabled' ] );
// Otherwise, enable the checkbox...
} else {
// User can only view deleted revisions...
} elseif ( $rev->getVisibility() && $user->isAllowed( 'deletedhistory' ) ) {
// If revision was hidden from sysops, disable the link
- if ( !$rev->userCan( Revision::DELETED_RESTRICTED, $user ) ) {
+ if ( !$rev->userCan( RevisionRecord::DELETED_RESTRICTED, $user ) ) {
$del = Linker::revDeleteLinkDisabled( false );
// Otherwise, show the link...
} else {
$query = [ 'type' => 'revision',
'target' => $this->getTitle()->getPrefixedDBkey(), 'ids' => $rev->getId() ];
$del .= Linker::revDeleteLink( $query,
- $rev->isDeleted( Revision::DELETED_RESTRICTED ), false );
+ $rev->isDeleted( RevisionRecord::DELETED_RESTRICTED ), false );
}
}
if ( $del ) {