class Lokalise::Resources::File

Public Class Methods

download(client, path, params) click to toggle source
# File lib/ruby-lokalise-api/resources/file.rb, line 7
def download(client, path, params)
  post(path, client, params)['content']
end
endpoint(project_id, action = '') click to toggle source
# File lib/ruby-lokalise-api/resources/file.rb, line 17
def endpoint(project_id, action = '')
  path_from projects: project_id,
            files: action
end
upload(client, path, params) click to toggle source
# File lib/ruby-lokalise-api/resources/file.rb, line 11
def upload(client, path, params)
  klass = Lokalise::Resources::QueuedProcess
  klass.new post(path, client, params),
            ->(project_id, id) { klass.endpoint(project_id, id) }
end