Method: WSDSL::Params#param
- Defined in:
- lib/params.rb
#param(type, name, options = {}) ⇒ Array
Defines a new param and add it to the optional or required list based the passed options.
91 92 93 94 95 96 97 98 99 |
# File 'lib/params.rb', line 91 def param(type, name, ={}) [:type] = type [:space_name] = [:space_name] || space_name if .delete(:required) list_required << Rule.new(name, ) else list_optional << Rule.new(name, ) end end |