Describes a single argument for a method
Constants
RECOGNIZED_TYPES |
= |
%w| string symbol integer boolean float date time datetime zipcode list array hash block |.collect!{ |s| s.to_sym } |
Attributes
default_value |
[R] |
A default value to suggest for the argument
|
description |
[R] |
A description of the argument
|
max |
[R] |
A maximum value for the argument (or nil for /not applicable/ or
no maximum)
|
min |
[R] |
A minimum value for the argument (or nil for /not applicable/ or
no minimum)
|
name |
[R] |
The name of the argument
|
required |
[R] |
A default value to suggest for the argument
|
type |
[R] |
The type of the argument (a symbol)
|
values |
[R] |
A list of values to provide for the argument (for list-types)
|