Files

Padrino::Logger::Colorize

Constants

ColoredLevels

Colors for levels

Public Instance Methods

colorize(string, *colors) click to toggle source

Colorize our level

@param [String, Symbol] level

@see Padrino::Logging::ColorizedLogger::ColoredLevels

# File lib/padrino-core/logger.rb, line 195
def colorize(string, *colors)
  colors.each do |c|
    string = string.send(c)
  end
  string
end
stylized_level(level) click to toggle source
# File lib/padrino-core/logger.rb, line 202
def stylized_level(level)
  style = ColoredLevels[level].map { |c| "\e[%dm" % String.colors[c] } * ''
  [style, super, "\e[0m"] * ''
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.