original_string: public function subcommands()
      {
          if (!$this->args) {
              return $this->_output();
          }
  
          $options = $this->Command->subCommands($this->args[0]);
  
          return $this->_output($options);
      }
code: public function subcommands()
      {
          if (!$this->args) {
              return $this->_output();
          }
  
          $options = $this->Command->subCommands($this->args[0]);
  
          return $this->_output($options);
      }
code_tokens: public function subcommands ( ) { if ( ! $ this -> args ) { return $ this -> _output ( ) ; } $ options = $ this -> Command -> subCommands ( $ this -> args [ 0 ] ) ; return $ this -> _output ( $ options ) ; }
docstring: list subcommands for the named command
  
  @return int|bool|null Returns the number of bytes returned from writing to stdout.
  @throws \ReflectionException
docstring_tokens: list subcommands for the named command