class Apia::DSLs::Argument
Public Instance Methods
array(value)
click to toggle source
# File lib/apia/dsls/argument.rb, line 17 def array(value) @definition.array = value end
default(value)
click to toggle source
# File lib/apia/dsls/argument.rb, line 21 def default(value) @definition.default = value end
required(value)
click to toggle source
# File lib/apia/dsls/argument.rb, line 13 def required(value) @definition.required = value end
validation(name, &block)
click to toggle source
# File lib/apia/dsls/argument.rb, line 9 def validation(name, &block) @definition.validations << { name: name, block: block } end