class MakeTestEdits extends Maintenance {
public function __construct() {
parent::__construct();
- $this->mDescription = "Make test edits for a user";
+ $this->addDescription( 'Make test edits for a user' );
$this->addOption( 'user', 'User name', true, true );
$this->addOption( 'count', 'Number of edits', true, true );
$this->addOption( 'namespace', 'Namespace number', false, true );
public function execute() {
$user = User::newFromName( $this->getOption( 'user' ) );
if ( !$user->getId() ) {
- $this->error( "No such user exists.", 1 );
+ $this->fatalError( "No such user exists." );
}
$count = $this->getOption( 'count' );
$page->doEditContent( $content, $summary, 0, false, $user );
$this->output( "Edited $title\n" );
- if ( $i && ( $i % $this->mBatchSize ) == 0 ) {
+ if ( $i && ( $i % $this->getBatchSize() ) == 0 ) {
wfWaitForSlaves();
}
}