class Lumberjack::Formatter

def formatter_for(klass) # :nodoc:

:nodoc:
Find the formatter for a class by looking it up using the class hierarchy.
def formatter_for(klass) # :nodoc:
  check_modules = true
  until klass.nil?
    formatter = @class_formatters[klass.name]
    return formatter if formatter
    if check_modules
      _, formatter = @module_formatters.detect { |mod, f| klass.include?(mod) }
      check_modules = false
      return formatter if formatter
    end
    klass = klass.superclass
  end
end