__construct() __construct( $name, $mode = null, $description = '', $default = null) InputArgument constructor. Parameters $name $mode $description $default
isRequired() isRequired() : boolean Returns true if the option requires a value. Returns boolean — true if mode is self::VALUE_REQUIRED, otherwise false
isOptional() isOptional() : boolean Returns true if the option takes a optional value. Returns boolean — true if mode is self::VALUE_OPTIONAL, otherwise false
isArray() isArray() : boolean Returns true if the option can take multiple values. Returns boolean — true if mode is self::VALUE_IS_ARRAY, false otherwise.