WP_CLI\Dispatcher
CompositeCommand::find_subcommand()
Given supplied arguments, find a contained subcommand
Method of the class: CompositeCommand{}
No Hooks.
Return
Subcommand|false
.
Usage
$CompositeCommand = new CompositeCommand(); $CompositeCommand->find_subcommand( $args );
- $args(array) (required) (passed by reference — &)
- -
CompositeCommand::find_subcommand() CompositeCommand::find subcommand code WP-CLI 2.8.0-alpha
public function find_subcommand( &$args ) { $name = array_shift( $args ); $subcommands = $this->get_subcommands(); if ( ! isset( $subcommands[ $name ] ) ) { $aliases = self::get_aliases( $subcommands ); if ( isset( $aliases[ $name ] ) ) { $name = $aliases[ $name ]; } } if ( ! isset( $subcommands[ $name ] ) ) { return false; } return $subcommands[ $name ]; }