function UserDevelGenerate::validateDrushParams

Responsible for validating Drush params.

Parameters

array $args: The command arguments.

array $options: The commend options.

Return value

array An array of values ready to be used for generateElements().

Overrides DevelGenerateBaseInterface::validateDrushParams

File

devel_generate/src/Plugin/DevelGenerate/UserDevelGenerate.php, line 177

Class

UserDevelGenerate
Provides a UserDevelGenerate plugin.

Namespace

Drupal\devel_generate\Plugin\DevelGenerate

Code

public function validateDrushParams(array $args, array $options = []) : array {
  return [
    'num' => array_shift($args),
    'time_range' => 0,
    'roles' => self::csvToArray($options['roles']),
    'kill' => $options['kill'],
    'pass' => $options['pass'],
  ];
}