module LetsCert::Loggable
Mixin module to add loggability to a class. @author Sylvain Daubert
Public Class Methods
included(mod)
click to toggle source
Hook called when {Loggable} is included in a class or a module. This hook adds methods from {ClassMethods} as class methods to mod
. @param [Module] mod @return [void]
# File lib/letscert/loggable.rb, line 34 def self.included(mod) mod.extend(ClassMethods) end
Public Instance Methods
logger()
click to toggle source
Get logger instance @return [Logger]
# File lib/letscert/loggable.rb, line 66 def logger @logger ||= self.class.instance_variable_get(:@logger) end