Back to the "Issues API" | Back to the navigation
Wraps GitHub Issue Comments API.
$comments = $client->api('issue')->comments()->all('KnpLabs', 'php-github-api', 4);KnpLabs: the owner of the repositoryphp-github-api: the name of the repository4: the issue number- You can select another page of comments using one more parameter (default: 1)
Returns an array of comments.
$comment = $client->api('issue')->comments()->show('KnpLabs', 'php-github-api', 33793831);KnpLabs: the owner of the repositoryphp-github-api: the name of the repository33793831: the id of the comment
Note: New comments are assigned to the authenticated user.
Requires authentication.
$client->api('issue')->comments()->create('KnpLabs', 'php-github-api', 4, array('body' => 'My new comment'));KnpLabs: the owner of the repositoryphp-github-api: the name of the repository4: the issue number- You can set a
bodyand optionally atitle
Note:
Requires authentication.
$client->api('issue')->comments()->update('KnpLabs', 'php-github-api', 33793831, array('body' => 'My updated comment'));KnpLabs: the owner of the repositoryphp-github-api: the name of the repository33793831: the id of the comment
Note:
Requires authentication.
$client->api('issue')->comments()->remove('KnpLabs', 'php-github-api', 33793831);KnpLabs: the owner of the repositoryphp-github-api: the name of the repository33793831: the id of the comment