Module: Sinlog::Mixin

Defined in:
lib/sinlog/06_loggable.rb

Overview

Provides logging helpers for any object.

Methods

  • Object#log_dbg – DEBUG
  • Object#log_info – INFO
  • Object#log_warn – WARN
  • Object#log_err – ERROR
  • Object#log_fatal – FATAL
  • Object#log_unk – UNKNOWN

Examples:


require 'sinlog'

include Sinlog::Mixin

"A debug message".log_dbg
"Hello, world".log_info

Object.method_defined?(:log_warn) #=> true

See Also: