class Object

Public Instance Methods

colorize(_var, str) click to toggle source

:nocov:

# File lib/celluloid_pubsub/initializers/reel_colors.rb, line 9
def colorize(_var, str)
  force_utf8_encoding(str)
end
force_utf8_encoding(msg) click to toggle source

Returns utf8 encoding of the msg @param [String] msg @return [String] ReturnsReturns utf8 encoding of the msg :nocov:

# File lib/celluloid_pubsub/initializers/reel_colors.rb, line 18
def force_utf8_encoding(msg)
  msg.respond_to?(:force_encoding) && msg.encoding.name != 'UTF-8' ? msg.force_encoding('UTF-8') : msg
end