class PoroValidator::Validators::RangeArrayValidator

@private since 0.0.1

Public Instance Methods

covered?(range, value) click to toggle source
# File lib/poro_validator/validators/range_array_validator.rb, line 9
def covered?(range, value)
  return unless range.respond_to?(:cover?)
  range.cover?(value)
end
included?(array, value) click to toggle source
# File lib/poro_validator/validators/range_array_validator.rb, line 14
def included?(array, value)
  return unless array.respond_to?(:include?)
  array.include?(value)
end
validate_option(option) click to toggle source
# File lib/poro_validator/validators/range_array_validator.rb, line 5
def validate_option(option)
  !option.nil? && (option.is_a?(::Range) || option.is_a?(::Array))
end