![]() |
Joomla CMS
3.9.25 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.9.25 et du framework Joomla Platform intégré
|
Graphe d'héritage de JGithubPackageIssues:Fonctions membres publiques | |
| create ($user, $repo, $title, $body=null, $assignee=null, $milestone=null, array $labels=null) | |
| edit ($user, $repo, $issueId, $state=null, $title=null, $body=null, $assignee=null, $milestone=null, array $labels=null) | |
| get ($user, $repo, $issueId) | |
| getList ($filter=null, $state=null, $labels=null, $sort=null, $direction=null, JDate $since=null, $page=0, $limit=0) | |
| getListByRepository ($user, $repo, $milestone=null, $state=null, $assignee=null, $mentioned=null, $labels=null, $sort=null, $direction=null, JDate $since=null, $page=0, $limit=0) | |
| createComment ($user, $repo, $issueId, $body) | |
| createLabel ($user, $repo, $name, $color) | |
| deleteComment ($user, $repo, $commentId) | |
| deleteLabel ($user, $repo, $label) | |
| editComment ($user, $repo, $commentId, $body) | |
| editLabel ($user, $repo, $label, $name, $color) | |
| getComment ($user, $repo, $commentId) | |
| getComments ($user, $repo, $issueId, $page=0, $limit=0) | |
| getLabel ($user, $repo, $name) | |
| getLabels ($user, $repo) | |
Fonctions membres publiques hérités de JGithubPackage | |
| __get ($name) | |
Fonctions membres publiques hérités de JGithubObject | |
| __construct (Registry $options=null, JGithubHttp $client=null) | |
Attributs protégés | |
| $name = 'Issues' | |
| $packages = array('assignees', 'comments', 'events', 'labels', 'milestones') | |
Attributs protégés hérités de JGithubPackage | |
| $name = '' | |
| $packages = array() | |
Attributs protégés hérités de JGithubObject | |
| $options | |
| $client | |
Membres hérités additionnels | |
Fonctions membres protégées hérités de JGithubObject | |
| fetchUrl ($path, $page=0, $limit=0) | |
| processResponse (JHttpResponse $response, $expectedCode=200, $decode=true) | |
| create | ( | $user, | |
| $repo, | |||
| $title, | |||
$body = null, |
|||
$assignee = null, |
|||
$milestone = null, |
|||
| array | $labels = null |
||
| ) |
Method to create an issue.
| string | $user | The name of the owner of the GitHub repository. |
| string | $repo | The name of the GitHub repository. |
| string | $title | The title of the new issue. |
| string | $body | The body text for the new issue. |
| string | $assignee | The login for the GitHub user that this issue should be assigned to. |
| integer | $milestone | The milestone to associate this issue with. |
| array | $labels | The labels to associate with this issue. |
| DomainException |
Références $data, $path, $title, $user, et json_encode.
| createComment | ( | $user, | |
| $repo, | |||
| $issueId, | |||
| $body | |||
| ) |
Method to create a comment on an issue.
| 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. |
Références $user.
| createLabel | ( | $user, | |
| $repo, | |||
| $name, | |||
| $color | |||
| ) |
Method to create a label on a repo.
| string | $user | The name of the owner of the GitHub repository. |
| string | $repo | The name of the GitHub repository. |
| string | $name | The label name. |
| string | $color | The label color. |
| deleteComment | ( | $user, | |
| $repo, | |||
| $commentId | |||
| ) |
| deleteLabel | ( | $user, | |
| $repo, | |||
| $label | |||
| ) |
| edit | ( | $user, | |
| $repo, | |||
| $issueId, | |||
$state = null, |
|||
$title = null, |
|||
$body = null, |
|||
$assignee = null, |
|||
$milestone = null, |
|||
| array | $labels = null |
||
| ) |
Method to update an issue.
| 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 | $state | The optional new state for the issue. [open, closed] |
| string | $title | The title of the new issue. |
| string | $body | The body text for the new issue. |
| string | $assignee | The login for the GitHub user that this issue should be assigned to. |
| integer | $milestone | The milestone to associate this issue with. |
| array | $labels | The labels to associate with this issue. |
| DomainException |
Références $data, $path, $state, $title, $user, et json_encode.
| editComment | ( | $user, | |
| $repo, | |||
| $commentId, | |||
| $body | |||
| ) |
Method to update a comment on an issue.
| 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. |
Références $user.
| editLabel | ( | $user, | |
| $repo, | |||
| $label, | |||
| $name, | |||
| $color | |||
| ) |
Method to update a label on a repo.
| string | $user | The name of the owner of the GitHub repository. |
| string | $repo | The name of the GitHub repository. |
| string | $label | The label name. |
| string | $name | The label name. |
| string | $color | The label color. |
| get | ( | $user, | |
| $repo, | |||
| $issueId | |||
| ) |
| getComment | ( | $user, | |
| $repo, | |||
| $commentId | |||
| ) |
| getComments | ( | $user, | |
| $repo, | |||
| $issueId, | |||
$page = 0, |
|||
$limit = 0 |
|||
| ) |
Method to get the list of comments on an issue.
| string | $user | 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. |
| getLabel | ( | $user, | |
| $repo, | |||
| $name | |||
| ) |
| getLabels | ( | $user, | |
| $repo | |||
| ) |
| getList | ( | $filter = null, |
|
$state = null, |
|||
$labels = null, |
|||
$sort = null, |
|||
$direction = null, |
|||
| JDate | $since = null, |
||
$page = 0, |
|||
$limit = 0 |
|||
| ) |
Method to list an authenticated user's issues.
| string | $filter | The filter type: assigned, created, mentioned, subscribed. |
| string | $state | The optional state to filter requests by. [open, closed] |
| string | $labels | The list of comma separated Label names. Example: bug,ui,. |
| string | $sort | The sort order: created, updated, comments, default: created. |
| string | $direction | The list direction: asc or desc, default: desc. |
| JDate | $since | The date/time since when issues should be returned. |
| integer | $page | The page number from which to get items. |
| integer | $limit | The number of items on a page. |
| DomainException |
| getListByRepository | ( | $user, | |
| $repo, | |||
$milestone = null, |
|||
$state = null, |
|||
$assignee = null, |
|||
$mentioned = null, |
|||
$labels = null, |
|||
$sort = null, |
|||
$direction = null, |
|||
| JDate | $since = null, |
||
$page = 0, |
|||
$limit = 0 |
|||
| ) |
Method to list issues.
| string | $user | The name of the owner of the GitHub repository. |
| string | $repo | The name of the GitHub repository. |
| string | $milestone | The milestone number, 'none', or *. |
| string | $state | The optional state to filter requests by. [open, closed] |
| string | $assignee | The assignee name, 'none', or *. |
| string | $mentioned | The GitHub user name. |
| string | $labels | The list of comma separated Label names. Example: bug,ui,. |
| string | $sort | The sort order: created, updated, comments, default: created. |
| string | $direction | The list direction: asc or desc, default: desc. |
| JDate | $since | The date/time since when issues should be returned. |
| integer | $page | The page number from which to get items. |
| integer | $limit | The number of items on a page. |
| DomainException |
Références $direction, $limit, $path, $state, $uri, et $user.
|
protected |
|
protected |