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