Method: Issues#createIssue

Defined in:
lib/github/issues/issues.rb

#createIssue(repo, title, body: nil, assignee: nil, milestone: nil, labels: nil, user: nil) ⇒ Object



52
53
54
55
56
57
58
59
60
61
62
63
64
# File 'lib/github/issues/issues.rb', line 52

def createIssue(repo, title, body: nil, assignee: nil,
    milestone: nil, labels: nil, user: nil)
  params = {
    title: title,
    body: body,
    assignee: assignee,
    milestone: milestone,
    labels: labels
  }
  params = @github.removeEmptyParams(params)
  data = params.to_json
  @github.post('repos/%s/%s/issues' % [user, repo], data)
end