add(severity, message = nil, progname = nil, &block) Ver: 2.0.1
From: ActiveSupport::BufferedLogger Version 2.0.1
Comments

Sourcecode
# File /Users/nshb/svn/svn.inimit.com/railsmanual.com/www/trunk/src/rails-2.0.1/activesupport/lib/active_support/buffered_logger.rb, line 55
    def add(severity, message = nil, progname = nil, &block)
      return if @level > severity
      message = (message || (block && block.call) || progname).to_s
      # If a newline is necessary then create a new message ending with a newline.
      # Ensures that the original message is not mutated.
      message = "#{message}
" unless message[-1] == ?

      @buffer << message
      auto_flush
      message
    end
Add New Note User Added Notes