Sha256: 0774d7c6b5366c3554a8ce0fe6755a5218ebbe0a5d55bdc0c9bd866cf91fe4d9
Contents?: true
Size: 358 Bytes
Versions: 3
Compression:
Stored size: 358 Bytes
Contents
module RestfulObjects class ObjectList extend Forwardable def initialize(base_url) @objects = Hash.new @base_url = base_url end def register(instance, service = false) @objects[instance.object_id] = instance end def_delegators :@objects, :[], :each, :include?, :count, :clear, :empty?, :keys, :values end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
restful_objects-0.0.5 | lib/restful_objects/object_list.rb |
restful_objects-0.0.4 | lib/restful_objects/object_list.rb |
restful_objects-0.0.3 | lib/restful_objects/object_list.rb |