class Github::Issues::Labels

def replace(*args)


github.issues.labels.replace 'user-name', 'repo-name', 'issue-id', 'label1', 'label2', ...
github = Github.new
= Examples

Sending an empty array ([]) will remove all Labels from the Issue.

Replace all labels for an issue
def replace(*args)
  arguments(args, :required => [:user, :repo, :issue_id])
  params = arguments.params
  params['data'] = arguments.remaining unless arguments.remaining.empty?
  put_request("/repos/#{user}/#{repo}/issues/#{issue_id}/labels", params)
end