Class: ApipieDSL::Validator::RestValidator
Instance Attribute Summary
#param_description
Class Method Summary
collapse
Instance Method Summary
collapse
#==, #docs, find, inherited, #initialize, #inspect, #inspected_fields, #merge_with, #sub_params, #to_s, #valid?
Class Method Details
.build(param_description, argument, _options, _block) ⇒ Object
423
424
425
426
427
|
# File 'lib/apipie_dsl/validator.rb', line 423
def self.build(param_description, argument, _options, _block)
return unless %i[rest list splat].include?(argument)
new(param_description)
end
|
Instance Method Details
#description ⇒ Object
434
435
436
|
# File 'lib/apipie_dsl/validator.rb', line 434
def description
'Must be a list of values'
end
|
#expected_type ⇒ Object
438
439
440
|
# File 'lib/apipie_dsl/validator.rb', line 438
def expected_type
'list'
end
|
#validate(_value) ⇒ Object
429
430
431
432
|
# File 'lib/apipie_dsl/validator.rb', line 429
def validate(_value)
true
end
|