class Terjira::Client::Sprint

Public Class Methods

all(board, options = {}) click to toggle source
# File lib/terjira/client/sprint.rb, line 9
def all(board, options = {})
  params = options.slice(:state, :maxResults)
  resp = agile_api_get "board/#{board.key_value}/sprint", params
  resp['values'].map { |value| build(value) }
end
find(sprint) click to toggle source
# File lib/terjira/client/sprint.rb, line 15
def find(sprint)
  resp = agile_api_get "sprint/#{sprint.key_value}"
  build resp
end
find_active(board) click to toggle source
# File lib/terjira/client/sprint.rb, line 20
def find_active(board)
  params = { state: 'active' }
  resp = agile_api_get "board/#{board.key_value}/sprint", params
  resp['values'].map { |value| build(value) }
end