# File lib/logging/proxy.rb, line 35 def initialize( object, &block ) @object = object @leader = @object.is_a?(Class) ? "#{@object.name}." : "#{@object.class.name}#" @logger = Logging.logger[object] if block eigenclass = class << self; self; end eigenclass.__send__(:define_method, :method_missing, &block) end end