class Adalog::SimpleLoggingAdapter::Base
Attributes
repo[R]
service_name[R]
Public Class Methods
new(*args, **kwargs, &block)
click to toggle source
# File lib/adalog/simple_logging_adapter.rb, line 21 def initialize(*args, **kwargs, &block) @service_name = self.class.service_name @repo = self.class.repo end
repo()
click to toggle source
# File lib/adalog/simple_logging_adapter.rb, line 16 def repo ; @repo ; end
service_name()
click to toggle source
# File lib/adalog/simple_logging_adapter.rb, line 15 def service_name; @service_name ; end
Public Instance Methods
method_missing(msg, *args, &block)
click to toggle source
TODO: Record something w.r.t. whether or not a block is given?
# File lib/adalog/simple_logging_adapter.rb, line 28 def method_missing(msg, *args, &block) repo.insert( title: service_name, message: msg, details: args) end