Class ConsoleInputSubcommand
An object to represent a single subcommand used in the command line. Created when you call ConsoleOptionParser::addSubcommand()
		
		
		
		Package: Cake\Console
See: ConsoleOptionParser::addSubcommand()
Copyright: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
License: MIT License
Location: Cake/Console/ConsoleInputSubcommand.php
	
	See: ConsoleOptionParser::addSubcommand()
Copyright: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
License: MIT License
Location: Cake/Console/ConsoleInputSubcommand.php
Properties summary
Method Summary
- 
			__construct() publicMake a new Subcommand
- 
			help() publicGenerate the help for this this subcommand.
- 
			name() publicGet the value of the name attribute.
- 
			parser() publicGet the usage value for this option
- 
			xml() publicAppend this subcommand to the Parent element
Method Detail
__construct() public ¶
__construct( string|array $name , string $help = '' , ConsoleOptionParser|array $parser = null )
		
Make a new Subcommand
Parameters
- string|array $name
- The long name of the subcommand, or an array with all the properties.
- string $help optional ''
- The help text for this option
- 
						ConsoleOptionParser|array $parser optional null
- A parser for this subcommand. Either a ConsoleOptionParser, or an array that can be used with ConsoleOptionParser::buildFromArray() 
help() public ¶
help( integer $width = 0 )
Generate the help for this this subcommand.
Parameters
- integer $width optional 0
- The width to make the name of the subcommand.
Returns
					string
				
		