Module: Bogo::Logger::Helpers::ClassMethods

Defined in:
lib/bogo/logger.rb

Instance Method Summary collapse

Instance Method Details

#loggerObject



17
18
19
20
21
22
23
24
# File 'lib/bogo/logger.rb', line 17

def logger
  if !@_logger
    base = Utility.snake(self.name.
      split("::").first.downcase)
    @_logger = Bogo::Logger.logger.named(base)
  end
  @_logger
end

#logger_name(name) ⇒ Object



13
14
15
# File 'lib/bogo/logger.rb', line 13

def logger_name(name)
  @_logger = logger.named(name.to_s)
end