class GroupDocs::Post

Public Class Methods

compress!(options = {}) click to toggle source
Compress by post.

@param [Hash] options @option user_id [String] :user_id @option file_id [String] :file_id @option archive [String] :archive_type @return [Array]

# File lib/groupdocs/post.rb, line 62
def self.compress!(options = {})
  api = Api::Request.new do |request|
    request[:method] = :POST
    request[:path] = '/post/file.compress'
  end
  api.add_params(options)
  api.execute!
end
delete!(options = {}) click to toggle source

Delete by post.

@param [Hash] options @option file_id [String] :file_id @option user_id [String]:user_id @return [Array]

# File lib/groupdocs/post.rb, line 29
def self.delete!(options = {})
  api = Api::Request.new do |request|
    request[:method] = :POST
    request[:path] = '/post/file.delete'
  end
  api.add_params(options)
  api.execute!
end
delete_from_folder!(options = {}) click to toggle source
Delete from folder by post.

@param [Hash] options @option user_id [String] :user_id @option path [String] :path @return [Array]

# File lib/groupdocs/post.rb, line 45
def self.delete_from_folder!(options = {})
  api = Api::Request.new do |request|
    request[:method] = :POST
    request[:path] = '/post/file.delete.in'
  end
  api.add_params(options)
  api.execute!
end
rename!(options = {}) click to toggle source

Rename by post.

@param [Hash] options @option file_id [String] :file_id @option new_name [String] :new_name @option user_id [String]:user_id @return [Array]

# File lib/groupdocs/post.rb, line 13
def self.rename!(options = {})
  api = Api::Request.new do |request|
    request[:method] = :POST
    request[:path] = '/post/file.rename'
  end
  api.add_params(options)
  api.execute!
end