|
| create ($user, $repo, $message, $tree, array $parents=array()) |
|
| createCommitComment ($user, $repo, $sha, $comment, $line, $filepath, $position) |
|
| deleteCommitComment ($user, $repo, $id) |
|
| editCommitComment ($user, $repo, $id, $comment) |
|
| getCommit ($user, $repo, $sha, $page=0, $limit=0) |
|
| getCommitComment ($user, $repo, $id) |
|
| getCommitComments ($user, $repo, $sha, $page=0, $limit=0) |
|
| getDiff ($user, $repo, $base, $head) |
|
| getList ($user, $repo, $page=0, $limit=0) |
|
| getListComments ($user, $repo, $page=0, $limit=0) |
|
| __construct (Registry $options=null, JGithubHttp $client=null) |
|
GitHub API Commits class for the Joomla Platform.
- Depuis
- 3.0.0
- Obsolète:
- 4.0 Use the
joomla/github
package via Composer instead
◆ create()
create |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$message, |
|
|
|
$tree, |
|
|
array |
$parents = array() |
|
) |
| |
Method to create a commit.
- Paramètres
-
string | $user | The name of the owner of the GitHub repository. |
string | $repo | The name of the GitHub repository. |
string | $message | The commit message. |
string | $tree | SHA of the tree object this commit points to. |
array | $parents | Array of the SHAs of the commits that were the parents of this commit. If omitted or empty, the commit will be written as a root commit. For a single parent, an array of one SHA should be provided. For a merge commit, an array of more than one should be provided. |
- Obsolète:
- use data->commits->create()
- Renvoie
- object
- Depuis
- 3.0.0
Références $data, $message, $path, $user, et json_encode.
◆ createCommitComment()
createCommitComment |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$sha, |
|
|
|
$comment, |
|
|
|
$line, |
|
|
|
$filepath, |
|
|
|
$position |
|
) |
| |
Method to create a comment on a commit.
- Paramètres
-
string | $user | The name of the owner of the GitHub repository. |
string | $repo | The name of the GitHub repository. |
string | $sha | The SHA of the commit to comment on. |
string | $comment | The text of the comment. |
integer | $line | The line number of the commit to comment on. |
string | $filepath | A relative path to the file to comment on within the commit. |
integer | $position | Line index in the diff to comment on. |
- Obsolète:
- use repositories->comments->create()
- Renvoie
- object
- Depuis
- 3.0.0
Références $data, $path, $position, $user, et json_encode.
◆ deleteCommitComment()
deleteCommitComment |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$id |
|
) |
| |
Method to delete a comment on a commit.
- Paramètres
-
string | $user | The name of the owner of the GitHub repository. |
string | $repo | The name of the GitHub repository. |
string | $id | The ID of the comment to edit. |
- Obsolète:
- use repositories->comments->delete()
- Renvoie
- object
- Depuis
- 3.0.0
Références $id, $path, et $user.
◆ editCommitComment()
editCommitComment |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$id, |
|
|
|
$comment |
|
) |
| |
Method to edit a comment on a commit.
- Paramètres
-
string | $user | The name of the owner of the GitHub repository. |
string | $repo | The name of the GitHub repository. |
string | $id | The ID of the comment to edit. |
string | $comment | The text of the comment. |
- Obsolète:
- use repositories->comments->edit()
- Renvoie
- object
- Depuis
- 3.0.0
Références $data, $id, $path, $user, et json_encode.
◆ getCommit()
getCommit |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$sha, |
|
|
|
$page = 0 , |
|
|
|
$limit = 0 |
|
) |
| |
Method to get a single commit for a repository.
- Paramètres
-
string | $user | The name of the owner of the GitHub repository. |
string | $repo | The name of the GitHub repository. |
string | $sha | The SHA of the commit to retrieve. |
integer | $page | Page to request |
integer | $limit | Number of results to return per page |
- Obsolète:
- use repositories->commits->get()
- Renvoie
- array
- Depuis
- 3.0.0
Références $limit, $path, et $user.
◆ getCommitComment()
getCommitComment |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$id |
|
) |
| |
Method to get a single comment on a commit.
- Paramètres
-
string | $user | The name of the owner of the GitHub repository. |
string | $repo | The name of the GitHub repository. |
integer | $id | ID of the comment to retrieve |
- Obsolète:
- use repositories->comments->get()
- Renvoie
- array
- Depuis
- 3.0.0
Références $id, $path, et $user.
◆ getCommitComments()
getCommitComments |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$sha, |
|
|
|
$page = 0 , |
|
|
|
$limit = 0 |
|
) |
| |
Method to get a list of comments for a single commit for a repository.
- Paramètres
-
string | $user | The name of the owner of the GitHub repository. |
string | $repo | The name of the GitHub repository. |
string | $sha | The SHA of the commit to retrieve. |
integer | $page | Page to request |
integer | $limit | Number of results to return per page |
- Obsolète:
- use repositories->comments->getList()
- Renvoie
- array
- Depuis
- 3.0.0
Références $limit, $path, et $user.
◆ getDiff()
getDiff |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$base, |
|
|
|
$head |
|
) |
| |
Method to get a diff for two commits.
- Paramètres
-
string | $user | The name of the owner of the GitHub repository. |
string | $repo | The name of the GitHub repository. |
string | $base | The base of the diff, either a commit SHA or branch. |
string | $head | The head of the diff, either a commit SHA or branch. |
- Obsolète:
- use repositories->commits->compare()
- Renvoie
- array
- Depuis
- 3.0.0
Références $base, $path, et $user.
◆ getList()
getList |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$page = 0 , |
|
|
|
$limit = 0 |
|
) |
| |
Method to list commits for a repository.
- Paramètres
-
string | $user | The name of the owner of the GitHub repository. |
string | $repo | The name of the GitHub repository. |
integer | $page | Page to request |
integer | $limit | Number of results to return per page |
- Obsolète:
- use repositories->commits->getList()
- Renvoie
- array
- Depuis
- 3.0.0
Références $limit, $path, et $user.
◆ getListComments()
getListComments |
( |
|
$user, |
|
|
|
$repo, |
|
|
|
$page = 0 , |
|
|
|
$limit = 0 |
|
) |
| |
Method to get a list of commit comments for a repository.
- Paramètres
-
string | $user | The name of the owner of the GitHub repository. |
string | $repo | The name of the GitHub repository. |
integer | $page | Page to request |
integer | $limit | Number of results to return per page |
- Obsolète:
- use repositories->comments->getListRepository()
- Renvoie
- array
- Depuis
- 3.0.0
Références $limit, $path, et $user.
La documentation de cette classe a été générée à partir du fichier suivant :