JGithubPackageIssues
class JGithubPackageIssues extends JGithubPackage
GitHub API Issues class for the Joomla Platform.
Methods
Method to create an issue.
Method to update an issue.
Method to get a single issue.
Method to list an authenticated user's issues.
Method to list issues.
Method to create a comment on an issue.
Method to create a label on a repo.
Method to delete a comment on an issue.
Method to delete a label on a repo.
Method to update a comment on an issue.
Method to update a label on a repo.
Method to get a specific comment on an issue.
Method to get the list of comments on an issue.
Method to get a specific label on a repo.
Method to get the list of labels on a repo.
Details
object
create(
string $user,
string $repo,
string $title,
string $body = null,
string $assignee = null,
integer $milestone = null,
array $labels = null)
Method to create an issue.
object
edit(
string $user,
string $repo,
integer $issueId,
string $state = null,
string $title = null,
string $body = null,
string $assignee = null,
integer $milestone = null,
array $labels = null)
Method to update an issue.
array
getList(
string $filter = null,
string $state = null,
string $labels = null,
string $sort = null,
string $direction = null,
JDate $since = null,
integer $page,
integer $limit)
Method to list an authenticated user's issues.
array
getListByRepository(
string $user,
string $repo,
string $milestone = null,
string $state = null,
string $assignee = null,
string $mentioned = null,
string $labels = null,
string $sort = null,
string $direction = null,
JDate $since = null,
integer $page,
integer $limit)
Method to list issues.
object
createComment(
string $user,
string $repo,
integer $issueId,
string $body)
Method to create a comment on an issue.
object
createLabel(
string $user,
string $repo,
string $name,
string $color)
Method to create a label on a repo.
void
deleteComment(
string $user,
string $repo,
integer $commentId)
Method to delete a comment on an issue.
object
editComment(
string $user,
string $repo,
integer $commentId,
string $body)
Method to update a comment on an issue.
object
editLabel(
string $user,
string $repo,
string $label,
string $name,
string $color)
Method to update a label on a repo.
object
getComment(
string $user,
string $repo,
integer $commentId)
Method to get a specific comment on an issue.
array
getComments(
string $user,
string $repo,
integer $issueId,
integer $page,
integer $limit)
Method to get the list of comments on an issue.