module Sapience::Loggable

Public Class Methods

included(base) click to toggle source
# File lib/sapience/loggable.rb, line 4
def self.included(base)
  base.send(:extend, Extensions)
end

Public Instance Methods

logger() click to toggle source

Returns [Sapience::Logger] instance level logger

# File lib/sapience/loggable.rb, line 9
def logger
  @logger ||= self.class.logger
end
logger=(logger) click to toggle source

Replace instance level logger

# File lib/sapience/loggable.rb, line 14
def logger=(logger)
  @logger = logger
end