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