module Log::Registry
Public Instance Methods
get(subject)
click to toggle source
# File lib/log/registry.rb, line 3 def get(subject) register(subject) end
register(subject)
click to toggle source
# File lib/log/registry.rb, line 7 def register(subject) subject_name = subject_name(subject) instance = registry[subject_name] if instance.nil? instance = build(subject) registry[subject_name] = instance end instance end
registry()
click to toggle source
# File lib/log/registry.rb, line 20 def registry @registry ||= {} end