Class: SecureShare::Bucket

Inherits:
Object
  • Object
show all
Defined in:
lib/secureshare/bucket.rb

Instance Method Summary collapse

Constructor Details

#initialize(bucket_json) ⇒ Bucket

Returns a new instance of Bucket.



3
4
5
6
7
8
# File 'lib/secureshare/bucket.rb', line 3

def initialize bucket_json
  @name = bucket_json["name"]
  @documents = bucket_json["documents"].map do |document_json|
    Document.new document_json
  end
end

Instance Method Details

#documentsObject



14
15
16
# File 'lib/secureshare/bucket.rb', line 14

def documents
  @documents
end

#nameObject



10
11
12
# File 'lib/secureshare/bucket.rb', line 10

def name
  @name
end