Module: GroupDocs::Storage
- Defined in:
- lib/groupdocs/storage.rb,
lib/groupdocs/storage/file.rb,
lib/groupdocs/storage/folder.rb,
lib/groupdocs/storage/package.rb
Defined Under Namespace
Classes: File, Folder, Package
Class Method Summary collapse
-
.info!(access = {}) ⇒ Hash
Returns hash of information about user’s storage.
Class Method Details
.info!(access = {}) ⇒ Hash
Returns hash of information about user’s storage.
21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/groupdocs/storage.rb', line 21 def self.info!(access = {}) json = Api::Request.new do |request| request[:access] = access request[:method] = :GET request[:path] = '/storage/{{client_id}}' end.execute! { total_space: "#{json[:total_space] / 1048576} MB", available_space: "#{json[:avail_space] / 1048576} MB", document_credits: json[:doc_credits], available_credits: json[:avail_credits] } end |