class EvilEvents::Core::ActivityLogger

@api private @since 0.1.0

Public Class Methods

log(activity: nil, message: nil) click to toggle source

@param activity [String, NilClass] @param message [String, NilClass] @return void

@since 0.1.0

# File lib/evil_events/core/activity_logger.rb, line 13
def log(activity: nil, message: nil)
  progname = "[EvilEvents:#{activity}]"
  logger.add(logger.level, message, progname)
end

Private Class Methods

logger() click to toggle source

@return [Logger]

@since 0.1.0

# File lib/evil_events/core/activity_logger.rb, line 23
def logger
  EvilEvents::Core::Bootstrap[:config].settings.logger
end