/** * Returns all subcommands of the root command * * @return Subcommand[] */ function getSubcommands() { $subcommands = parent::getSubcommands(); return $subcommands; }
/** * Gets the basic descriptions of a command's subcommands from internal docs * * @param CompositeCommand $command The command of which to get subcommands * @return string[] $subcommands An array of stringified * subcommands of the command */ private function getSubcommands($command) { $subcommands = array(); foreach ($command->getSubcommands() as $subcommand) { if ($this->recursive) { $subcommands[$subcommand->getName()] = $this->getMarkdown($subcommand); } else { $subcommands[$subcommand->getName()] = $subcommand->getShortdesc(); } } return $subcommands; }
/** * Returns all subcommands of the root command * * @return Subcommand[] */ function getSubcommands() { Utils\loadAllCommands(); $subcommands = parent::getSubcommands(); return $subcommands; }