module IsAvailable
Constants
- VERSION
- WHOIS_DOT_COM_LINK
Public Class Methods
available?(domain)
click to toggle source
# File lib/is_available.rb, line 18 def self.available?(domain) !IsAvailable.registered?(domain) end
registered?(domain)
click to toggle source
# File lib/is_available.rb, line 8 def self.registered?(domain) Unirest.get(WHOIS_DOT_COM_LINK+domain).body.include?("Registrar") end
resolvable?(domain)
click to toggle source
# File lib/is_available.rb, line 12 def self.resolvable?(domain) return true if Resolv.getaddress domain rescue Resolv::ResolvError return false end