|
| | getList ($owner, $repo, $issueId, $page=0, $limit=0) |
| |
| | getRepositoryList ($owner, $repo, $sort='created', $direction='asc', JDate $since=null) |
| |
| | get ($owner, $repo, $id) |
| |
| | edit ($user, $repo, $commentId, $body) |
| |
| | create ($user, $repo, $issueId, $body) |
| |
| | delete ($user, $repo, $commentId) |
| |
| | __get ($name) |
| |
| | __construct (Registry $options=null, JGithubHttp $client=null) |
| |
GitHub API Comments class for the Joomla Platform.
The Issue Comments API supports listing, viewing, editing, and creating comments on issues and pull requests.
https://developer.github.com/v3/issues/comments/
- Depuis
- 3.1.4
- Obsolète:
- 4.0 Use the
joomla/github package via Composer instead
◆ create()
| create |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$issueId, |
|
|
|
$body |
|
) |
| |
Method to create a comment on an issue.
- Paramètres
-
| string | $user | The name of the owner of the GitHub repository. |
| string | $repo | The name of the GitHub repository. |
| integer | $issueId | The issue number. |
| string | $body | The comment body text. |
- Exceptions
-
- Depuis
- 1.7.3
- Renvoie
- object
Références $data, $path, $user, et json_encode.
◆ delete()
| delete |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$commentId |
|
) |
| |
Method to delete a comment on an issue.
- Paramètres
-
| string | $user | The name of the owner of the GitHub repository. |
| string | $repo | The name of the GitHub repository. |
| integer | $commentId | The id of the comment to delete. |
- Exceptions
-
- Depuis
- 1.7.3
- Renvoie
- boolean
Références $path, et $user.
◆ edit()
| edit |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$commentId, |
|
|
|
$body |
|
) |
| |
Method to update a comment on an issue.
- Paramètres
-
| string | $user | The name of the owner of the GitHub repository. |
| string | $repo | The name of the GitHub repository. |
| integer | $commentId | The id of the comment to update. |
| string | $body | The new body text for the comment. |
- Depuis
- 1.7.3
- Exceptions
-
- Renvoie
- object
Références $data, $path, $user, et json_encode.
◆ get()
| get |
( |
|
$owner, |
|
|
|
$repo, |
|
|
|
$id |
|
) |
| |
Method to get a single comment.
- Paramètres
-
| string | $owner | The name of the owner of the GitHub repository. |
| string | $repo | The name of the GitHub repository. |
| integer | $id | The comment id. |
- Renvoie
- mixed
Références $id, et $path.
◆ getList()
| getList |
( |
|
$owner, |
|
|
|
$repo, |
|
|
|
$issueId, |
|
|
|
$page = 0, |
|
|
|
$limit = 0 |
|
) |
| |
Method to get the list of comments on an issue.
- Paramètres
-
| string | $owner | The name of the owner of the GitHub repository. |
| string | $repo | The name of the GitHub repository. |
| integer | $issueId | The issue number. |
| integer | $page | The page number from which to get items. |
| integer | $limit | The number of items on a page. |
- Exceptions
-
- Depuis
- 1.7.3
- Renvoie
- array
Références $limit, et $path.
◆ getRepositoryList()
| getRepositoryList |
( |
|
$owner, |
|
|
|
$repo, |
|
|
|
$sort = 'created', |
|
|
|
$direction = 'asc', |
|
|
JDate |
$since = null |
|
) |
| |
Method to get the list of comments in a repository.
- Paramètres
-
| string | $owner | The name of the owner of the GitHub repository. |
| string | $repo | The name of the GitHub repository. |
| string | $sort | The sort field - created or updated. |
| string | $direction | The sort order- asc or desc. Ignored without sort parameter. |
| JDate | $since | A timestamp in ISO 8601 format. |
- Exceptions
-
| UnexpectedValueException | |
| DomainException | |
- Depuis
- 1.7.3
- Renvoie
- array
Références $direction, et $path.
La documentation de cette classe a été générée à partir du fichier suivant :