class ResetUserEmail extends Maintenance {
public function __construct() {
$this->addDescription( "Resets a user's email" );
- $this->addArg( 'user', 'Username or user ID, if starts with #', true );
+ $this->addArg( 'user', 'Username or user ID, if starts with #' );
$this->addArg( 'email', 'Email to assign' );
- $this->addOption( 'no-reset-password', 'Don\'t reset the user\'s password', false, false );
+ $this->addOption( 'no-reset-password', 'Don\'t reset the user\'s password' );
parent::__construct();
}
// Kick whomever is currently controlling the account off
$user->setPassword( PasswordFactory::generateRandomPasswordString( 128 ) );
}
+ $this->output( "Done!\n" );
}
}
-$maintClass = 'ResetUserEmail';
+$maintClass = ResetUserEmail::class;
require_once RUN_MAINTENANCE_IF_MAIN;