class EasyMailchimp::Logger

Attributes

logger[R]

Public Class Methods

new(logger) click to toggle source
# File lib/easy_mailchimp/logger.rb, line 3
def initialize(logger)
  @logger = logger
end

Public Instance Methods

info(message, tag = nil) click to toggle source
# File lib/easy_mailchimp/logger.rb, line 9
def info(message, tag = nil)
  if defined?(::Rails) && defined?(::ActiveSupport::Logger)
    if ::Rails.logger.class == ::ActiveSupport::Logger

      if tag.present?
        ::Rails.logger.tagged(tag) { ::Rails.logger.debug message }
      else
        ::Rails.logger.debug message
      end

      return

    end
  end

  logger.debug message
end