src_ruby/active_support/log_subscriber.rb
# Set color by using a string or one of the defined constants. If a third
# option is set to true, it also adds bold to the string. This is based
# on the Highline implementation and will automatically append CLEAR to the
# end of the returned String.
#
Set color by using a string or one of the defined constants. If a third
option is set to true, it also adds bold to the string. This is based
on the Highline implementation and will automatically append CLEAR to the
end of the returned String.
Set color by using a string or one of the defined constants . If a third option is set to true it also adds bold to the string . This is based on the Highline implementation and will automatically append CLEAR to the end of the returned String .
def color(text, color, bold=false)
      return text unless colorize_logging
      color = self.class.const_get(color.upcase) if color.is_a?(Symbol)
      bold  = bold ? BOLD : ""
      "#{bold}#{color}#{text}#{CLEAR}"
    end
def color ( text , color , bold = false ) return text unless colorize_logging color = self . class . const_get ( color . upcase ) if color . is_a? ( Symbol ) bold = bold ? BOLD : "" "#{bold}#{color}#{text}#{CLEAR}" end
Set color by using a string or one of the defined constants.
Set color by using a string or one of the defined constants .
text
<not_specific>
color
<not_specific>
bold
<not_specific>