function DevelGenerateCommands::users

Create users.

Attributes

#[CLI\Command(name: self::USERS, aliases: [ 'genu', 'devel-generate-users', ])] #[CLI\Argument(name: 'num', description: 'Number of users to generate.')] #[CLI\Option(name: 'kill', description: 'Delete all users before generating new ones.')] #[CLI\Option(name: 'roles', description: 'A comma delimited list of role IDs for new users. Don\'t specify <info>authenticated</info>.')] #[CLI\Option(name: 'pass', description: 'Specify a password to be set for all generated users.')] #[Generator(id: 'user')]

File

devel_generate/src/Drush/Commands/DevelGenerateCommands.php, line 122

Class

DevelGenerateCommands
Provide Drush commands for all the core Devel Generate plugins.

Namespace

Drupal\devel_generate\Drush\Commands

Code

public function users(string|int $num = 50, array $options = [
  'kill' => FALSE,
  'roles' => self::REQ,
]) : void {
  // @todo pass $options to the plugins.
  $this->generate();
}