module Malevich::Mixin

Attributes

instance[RW]

Public Instance Methods

log(level = :info, message) click to toggle source
# File lib/malevich.rb, line 52
def log(level = :info, message)
  speaker = self.class == Class ? "C: #{self.to_s}" : "I: #{self.class.to_s}"
  malevich.log(level, "[#{speaker}] #{message}")
end
malevich() click to toggle source
# File lib/malevich.rb, line 48
def malevich
  @instance ||= Malevich::Mixin.instance ||= Malevich::Kernel.new
end