module Teamleader::Files

Public Instance Methods

delete_file(params={}) click to toggle source
# File lib/teamleader/api/files.rb, line 23
def delete_file(params={})
  required_params(%i[file_id], params)
  request '/deleteFile.php', params
end
download_file(params={}) click to toggle source
# File lib/teamleader/api/files.rb, line 13
def download_file(params={})
  required_params(%i[file_id], params)
  request '/downloadFile.php', params
end
get_file_info(params={}) click to toggle source
# File lib/teamleader/api/files.rb, line 8
def get_file_info(params={})
  required_params(%i[file_id], params)
  request '/getFileInfo.php', params
end
get_files(params={}) click to toggle source
# File lib/teamleader/api/files.rb, line 3
def get_files(params={})
  required_params(%i[amount pageno object_type object_id], params)
  request '/getFiles.php', params
end
upload_file(params={}) click to toggle source
# File lib/teamleader/api/files.rb, line 18
def upload_file(params={})
  required_params(%i[object_type object_id file_content file_name], params)
  request '/uploadFile.php', params
end