class String
Meta-programming String
for Syntactic Sugars
Public Instance Methods
blue()
click to toggle source
color the string with blue color
# File lib/midori/core_ext/string.rb, line 26 def blue colorize(34) end
colorize(color_code)
click to toggle source
@param [Integer] color_code ANSI color code @return [String] colored string
# File lib/midori/core_ext/string.rb, line 6 def colorize(color_code) "\e[#{color_code}m#{self}\e[0m" end
development?()
click to toggle source
@return [TrueClass | FalseClass] if string is equal to development
# File lib/midori/env.rb, line 15 def development? self == 'development' end
green()
click to toggle source
color the string with green color
# File lib/midori/core_ext/string.rb, line 16 def green colorize(32) end
production?()
click to toggle source
@return [TrueClass | FalseClass] if string is equal to production
# File lib/midori/env.rb, line 10 def production? self == 'production' end
red()
click to toggle source
color the string with red color
# File lib/midori/core_ext/string.rb, line 11 def red colorize(31) end
yellow()
click to toggle source
color the string with yellow color
# File lib/midori/core_ext/string.rb, line 21 def yellow colorize(33) end