X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FcreateAndPromote.php;h=9abc297dc3f8cd656fb3cea9c8a6675ae748cacd;hb=3071f1fad720f1773864621158a0c59b73124896;hp=c1a2022138c7bcb34ec1717cf1783822df2a3382;hpb=04fdc78370dbc042116488d6826e19bf3910273b;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/createAndPromote.php b/maintenance/createAndPromote.php index c1a2022138..9abc297dc3 100644 --- a/maintenance/createAndPromote.php +++ b/maintenance/createAndPromote.php @@ -31,11 +31,11 @@ require_once __DIR__ . '/Maintenance.php'; * @ingroup Maintenance */ class CreateAndPromote extends Maintenance { - private static $permitRoles = array( 'sysop', 'bureaucrat', 'bot' ); + private static $permitRoles = [ 'sysop', 'bureaucrat', 'bot' ]; public function __construct() { parent::__construct(); - $this->mDescription = "Create a new user account and/or grant it additional rights"; + $this->addDescription( 'Create a new user account and/or grant it additional rights' ); $this->addOption( 'force', 'If acccount exists already, just grant it rights or change password.' @@ -59,7 +59,7 @@ class CreateAndPromote extends Maintenance { $username = $this->getArg( 0 ); $password = $this->getArg( 1 ); $force = $this->hasOption( 'force' ); - $inGroups = array(); + $inGroups = []; $user = User::newFromName( $username ); if ( !is_object( $user ) ) { @@ -77,7 +77,7 @@ class CreateAndPromote extends Maintenance { $inGroups = $user->getGroups(); } - $groups = array_filter( self::$permitRoles, array( $this, 'hasOption' ) ); + $groups = array_filter( self::$permitRoles, [ $this, 'hasOption' ] ); if ( $this->hasOption( 'custom-groups' ) ) { $customGroupsText = $this->getOption( 'custom-groups' ); if ( $customGroupsText !== '' ) { @@ -126,7 +126,7 @@ class CreateAndPromote extends Maintenance { } # Promote user - array_map( array( $user, 'addGroup' ), $promotions ); + array_map( [ $user, 'addGroup' ], $promotions ); if ( !$exists ) { # Increment site_stats.ss_users