function GenerateMenusCommand::configure
File
-
devel_generate/src/Drush/Commands/GenerateMenusCommand.php, line 33
Class
- GenerateMenusCommand
- #[AsCommand(name: 'devel-generate:menus', description: 'Create menus.', aliases: [
'genm',
'devel-generate-menus',
])]
Namespace
Drupal\devel_generate\Drush\Commands
Code
protected function configure() : void {
$this->addArgument('number_menus', InputArgument::OPTIONAL, 'Number of menus to generate.', '2')
->addArgument('number_links', InputArgument::OPTIONAL, 'Number of links to generate.', '50')
->addArgument('max_depth', InputArgument::OPTIONAL, 'Max link depth.', '3')
->addArgument('max_width', InputArgument::OPTIONAL, 'Max width of first level of links.', '8')
->addOption('kill', NULL, InputOption::VALUE_NONE, 'Delete any menus and menu links previously created by devel_generate before generating new ones.');
}