module Aquatone::Validation
Constants
- DOMAIN_REGEX
- MAX_PORT
- MIN_PORT
Public Class Methods
valid_domain_name?(value)
click to toggle source
# File lib/aquatone/validation.rb, line 7 def self.valid_domain_name?(value) value.to_s =~ DOMAIN_REGEX ? true : false end
valid_ip?(value)
click to toggle source
# File lib/aquatone/validation.rb, line 11 def self.valid_ip?(value) IPAddr.new(value) true rescue IPAddr::Error false end
valid_tcp_port?(value)
click to toggle source
# File lib/aquatone/validation.rb, line 18 def self.valid_tcp_port?(value) value.to_i.between?(MIN_PORT, MAX_PORT) end