Module: RValidator::StringValidator

Extended by:
StringValidator
Included in:
StringValidator
Defined in:
lib/validators/string_validator.rb

Instance Method Summary collapse

Instance Method Details

#contain_invalid_chars?(value, invalidChars) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/validators/string_validator.rb', line 8

def contain_invalid_chars?(value, invalidChars)
  invalidChars.chars.to_a.any? {|c| value.include? c}
end

#valid_length?(value, min = 1, max = 65535) ⇒ Boolean

Returns:

  • (Boolean)


4
5
6
# File 'lib/validators/string_validator.rb', line 4

def valid_length?(value, min = 1, max = 65535)
  return value.length >= min && value.length <= max
end