class Lokalise::Resources::Branch
Public Class Methods
endpoint(project_id, branch_id = nil, action = nil)
click to toggle source
# File lib/ruby-lokalise-api/resources/branch.rb, line 17 def endpoint(project_id, branch_id = nil, action = nil) params = {projects: project_id, branches: branch_id} params[:merge] = '' if action == :merge path_from params end
merge(client, path, params, *_args)
click to toggle source
# File lib/ruby-lokalise-api/resources/branch.rb, line 13 def merge(client, path, params, *_args) post(path, client, params)['content'] end
Public Instance Methods
merge(params = {})
click to toggle source
# File lib/ruby-lokalise-api/resources/branch.rb, line 8 def merge(params = {}) self.class.merge @client, self.class.endpoint(project_id, branch_id, :merge), params end