class Registry::Registry

Public Instance Methods

[](key) click to toggle source
# File lib/registry.rb, line 47
def [](key)
  key && objects[key.to_sym] || raise(UnknownKey, MSGS[:unknown] % [key, objects.keys.sort])
end
[]=(key, object) click to toggle source
# File lib/registry.rb, line 43
def []=(key, object)
  objects[key.to_sym] = object
end
clear() click to toggle source
# File lib/registry.rb, line 59
def clear
  objects.clear
end
delete(key) click to toggle source
# File lib/registry.rb, line 51
def delete(key)
  objects.delete(key)
end
objects() click to toggle source
# File lib/registry.rb, line 55
def objects
  @objects ||= {}
end