class ActiveSupport::Logger

Public Instance Methods

info(progname=nil, &block) click to toggle source
Calls superclass method
# File lib/rails_better_logger.rb, line 28
def info(progname=nil, &block)
  http_verb = Regexp.union(%w[GET POST PUT PATCH DELETE])
  log = block_given? ? block.call : progname

  better_log = log
               .sub(/(#{http_verb} ".+")/, '\1')

  if block_given?
    super(progname) { better_log }
  else
    super(better_log)
  end
end