WP_CLI\Dispatcher
CompositeCommand::add_subcommand
Add a named subcommand to this composite command's set of contained subcommands.
Method of the class: CompositeCommand{}
No Hooks.
Returns
null. Nothing (null).
Usage
$CompositeCommand = new CompositeCommand(); $CompositeCommand->add_subcommand( $name, $command, $override );
- $name(string) (required)
- Represents how subcommand should be invoked.
- $command(Subcommand|CompositeCommand) (required)
- Cub-command to add.
- $override(true|false)
- Whether to override an existing subcommand of the same name.
Default: true
CompositeCommand::add_subcommand() CompositeCommand::add subcommand code WP-CLI 2.13.0-alpha
public function add_subcommand( $name, $command, $override = true ) {
if ( $override || ! array_key_exists( $name, $this->subcommands ) ) {
$this->subcommands[ $name ] = $command;
}
}