class InputArgument
Represents a command line argument.
Constants
| REQUIRED |
|
| OPTIONAL |
|
| IS_ARRAY |
|
Methods
|
__construct(string $name, integer $mode = null, string $description = '', mixed $default = null)
Constructor. |
||
| string |
getName()
Returns the argument name. |
|
| Boolean |
isRequired()
Returns true if the argument is required. |
|
| Boolean |
isArray()
Returns true if the argument can take multiple values. |
|
|
setDefault(mixed $default = null)
Sets the default value. |
||
| mixed |
getDefault()
Returns the default value. |
|
| string |
getDescription()
Returns the description text. |
Details
at line 44
public
__construct(string $name, integer $mode = null, string $description = '', mixed $default = null)
Constructor.
at line 64
public string
getName()
Returns the argument name.
at line 74
public Boolean
isRequired()
Returns true if the argument is required.
at line 84
public Boolean
isArray()
Returns true if the argument can take multiple values.
at line 96
public
setDefault(mixed $default = null)
Sets the default value.
at line 118
public mixed
getDefault()
Returns the default value.
at line 128
public string
getDescription()
Returns the description text.