class String

This is an extension of the Ruby String class. Example usage: puts “This message is red”.red From stackoverflow.com/a/11482430/3038677

Public Instance Methods

green() click to toggle source
# File lib/helpers/colorize.rb, line 18
def green
  colorize(Colors::GREEN)
end
magenta() click to toggle source
# File lib/helpers/colorize.rb, line 26
def magenta
  colorize(Colors::MAGENTA)
end
red() click to toggle source
# File lib/helpers/colorize.rb, line 14
def red
  colorize(Colors::RED)
end
yellow() click to toggle source
# File lib/helpers/colorize.rb, line 22
def yellow
  colorize(Colors::YELLOW)
end

Private Instance Methods

colorize(color_code) click to toggle source
# File lib/helpers/colorize.rb, line 32
def colorize(color_code)
  "\e[#{color_code}m#{self}\e[0m"
end