class String

Constants

COLORS

Public Instance Methods

capitalize_all() click to toggle source
# File lib/dns-check/ext.rb, line 11
def capitalize_all
  self.split(' ').map do |word|
    word.capitalize
  end.join(' ')
end
colorize(color_name) click to toggle source
# File lib/dns-check/ext.rb, line 25
def colorize(color_name)
  self.scan(REGEXP_PATTERN).inject("") do |str, match|

  end
end
colorize_to(color_name) click to toggle source
# File lib/dns-check/ext.rb, line 31
def colorize_to(color_name)
  "\e[#{COLORS[color_name]}m#{self}\e[0m"
end
resolve_country_code() click to toggle source
# File lib/dns-check/ext.rb, line 17
def resolve_country_code
  DNSCheck::COUNTRY_CODES[self] || self
end
resolve_country_name() click to toggle source
# File lib/dns-check/ext.rb, line 21
def resolve_country_name
  DNSCheck::COUNTRY_CODES.invert[self]
end