class Spyt::Loggable::Logger
Logger
Class: Internal class used by Loggable
module to provide logging methods.
Public Class Methods
new(source)
click to toggle source
Construct: Builds a Logger to represent a given source. @param [String] source Name of this logger's source
# File lib/spyt/loggable/logger.rb, line 24 def initialize source @source = source end
Public Instance Methods
method_missing(name, *args)
click to toggle source
Generic Log Handler: Proxy to Log::method_missing
Calls superclass method
# File lib/spyt/loggable/logger.rb, line 30 def method_missing name, *args super unless LEVELS.include? name Spyt.send name, @source, *args end