class JIRA::Resource::Remotelink

Public Class Methods

all(client, options = {}) click to toggle source
# File lib/jira/resource/remotelink.rb, line 14
def self.all(client, options = {})
  issue = options[:issue]
  unless issue
    raise ArgumentError.new("parent issue is required")
  end

  path = "#{issue.self}/#{endpoint_name}"
  response = client.get(path)
  json = parse_json(response.body)
  json.map do |link|
    issue.remotelink.build(link)
  end
end
endpoint_name() click to toggle source
# File lib/jira/resource/remotelink.rb, line 10
def self.endpoint_name
  'remotelink'
end