class LabClient::GroupMilestone

Inspect Helper

Public Instance Methods

burndown() click to toggle source
# File lib/labclient/groups/milestones/group_milestone.rb, line 30
def burndown
  group_id = collect_group_id
  client.groups.milestones.burndown(group_id, id)
end
delete() click to toggle source
# File lib/labclient/groups/milestones/group_milestone.rb, line 35
def delete
  group_id = collect_group_id
  client.groups.milestones.delete(group_id, id)
end
group() click to toggle source
# File lib/labclient/groups/milestones/group_milestone.rb, line 11
def group
  client.groups.show group_id
end
inspect() click to toggle source
# File lib/labclient/groups/milestones/group_milestone.rb, line 7
def inspect
  "#<GroupMilestone id: #{id}, title: #{title}>"
end
issues() click to toggle source
# File lib/labclient/groups/milestones/group_milestone.rb, line 20
def issues
  group_id = collect_group_id
  client.groups.milestones.issues(group_id, id)
end
merge_requests() click to toggle source
# File lib/labclient/groups/milestones/group_milestone.rb, line 25
def merge_requests
  group_id = collect_group_id
  client.groups.milestones.merge_requests(group_id, id)
end
update(query = {}) click to toggle source
# File lib/labclient/groups/milestones/group_milestone.rb, line 15
def update(query = {})
  group_id = collect_group_id
  update_self client.groups.milestones.update(group_id, id, query)
end