Sha256: 89054a31bdcd9491e497ecfafcc626da4f76c6d4ed9a6827adc10dc15eac185d

Contents?: true

Size: 315 Bytes

Versions: 5

Compression:

Stored size: 315 Bytes

Contents

class S3Secure::Summary
  class Item
    attr_reader :bucket
    def initialize(bucket, properties={})
      @bucket, @properties = bucket, properties
    end

    def method_missing(name, *args, &block)
      if @properties.key?(name)
        @properties[name]
      else
        super
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
s3-secure-0.5.1 lib/s3_secure/summary/item.rb
s3-secure-0.5.0 lib/s3_secure/summary/item.rb
s3-secure-0.4.2 lib/s3_secure/summary/item.rb
s3-secure-0.4.1 lib/s3_secure/summary/item.rb
s3-secure-0.4.0 lib/s3_secure/summary/item.rb