lib/groupdocs/document.rb in groupdocs-0.3.11 vs lib/groupdocs/document.rb in groupdocs-1.0.0
- old
+ new
@@ -1,7 +1,7 @@
module GroupDocs
- class Document < GroupDocs::Api::Entity
+ class Document < Api::Entity
require 'groupdocs/document/annotation'
require 'groupdocs/document/change'
require 'groupdocs/document/field'
require 'groupdocs/document/metadata'
@@ -13,28 +13,14 @@
restricted: 1,
inherited: 2,
public: 3,
}
- extend Extensions::Lookup
include Api::Helpers::AccessMode
include Api::Helpers::Status
#
- # Returns an array of all documents on server.
- #
- # @param [String] path Starting path to look for documents
- # @param [Hash] access Access credentials
- # @option access [String] :client_id
- # @option access [String] :private_key
- # @return [Array<GroupDocs::Storage::Document>]
- #
- def self.all!(path = '/', access = {})
- Storage::File.all!(path, access).map(&:to_document)
- end
-
- #
# Returns an array of views for all documents.
#
# @param [Hash] options
# @option options [Integer] :page_index Page to start with
# @option options [Integer] :page_size Total number of entries
@@ -65,10 +51,12 @@
attr_accessor :outputs
# @attr [Array<Symbol>] output_formats
attr_accessor :output_formats
# @attr [Symbol] status
attr_accessor :status
+ # @attr [Integet] order
+ attr_accessor :order
#
# Coverts passed array of attributes hash to array of GroupDocs::Storage::File.
#
# @param [Array<Hash>] outputs Array of file attributes hashes
@@ -301,11 +289,11 @@
#
# Converts document to given format.
#
# @example
- # document = GroupDocs::Document.find!(:name, 'CV.doc')
+ # document = GroupDocs::Storage::Folder.list!.first.to_document
# job = document.convert!(:docx)
# sleep(5) # wait for server to finish converting
# original_document = job.documents!.first
# converted_file = original_file.outputs.first
# converted_file.download!(File.dirname(__FILE__))
@@ -520,11 +508,11 @@
#
# Returns an array of changes in document.
#
# @example
- # document_one = GroupDocs::Document.find!(:name, 'CV.doc')
- # document_two = GroupDocs::Document.find!(:name, 'Resume.doc')
+ # document_one = GroupDocs::Storage::Folder.list![0].to_document
+ # document_two = GroupDocs::Storage::Folder.list![1].to_document
# job = document_one.compare!(document_two)
# sleep(5) # wait for server to finish comparing
# result = job.documents!.first
# result.changes!
#