class ApipieDSL::Validator::RestValidator
Public Class Methods
build(param_description, argument, _options, _block)
click to toggle source
# 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
Public Instance Methods
description()
click to toggle source
# File lib/apipie_dsl/validator.rb, line 434 def description 'Must be a list of values' end
expected_type()
click to toggle source
# File lib/apipie_dsl/validator.rb, line 438 def expected_type 'list' end
validate(_value)
click to toggle source
# File lib/apipie_dsl/validator.rb, line 429 def validate(_value) # In *rest param we don't care about passed values. true end