class PivotalTracker::Iteration

Public Class Methods

all(project, options={}) click to toggle source
# File lib/pivotal-tracker/iteration.rb, line 6
def all(project, options={})
  params = PivotalTracker.encode_options(options)
  parse(Client.connection["/projects/#{project.id}/iterations#{params}"].get)
end
backlog(project, options={}) click to toggle source
# File lib/pivotal-tracker/iteration.rb, line 21
def backlog(project, options={})
  params = PivotalTracker.encode_options(options)
  parse(Client.connection["/projects/#{project.id}/iterations/backlog#{params}"].get)
end
current(project) click to toggle source
# File lib/pivotal-tracker/iteration.rb, line 11
def current(project)
  array = parse(Client.connection["projects/#{project.id}/iterations/current"].get)
  array.first if array
end
current_backlog(project, options={}) click to toggle source
# File lib/pivotal-tracker/iteration.rb, line 26
def current_backlog(project, options={})
  params = PivotalTracker.encode_options(options)
  parse(Client.connection["/projects/#{project.id}/iterations/current_backlog#{params}"].get)
end
done(project, options={}) click to toggle source
# File lib/pivotal-tracker/iteration.rb, line 16
def done(project, options={})
  params = PivotalTracker.encode_options(options)
  parse(Client.connection["/projects/#{project.id}/iterations/done#{params}"].get)
end