Method |
Description |
|
__construct ( integer $id = null, Gitlab\Client $client = null ) |
|
|
addHook ( string $url, array $events = [] ) : Gitlab\Model\ProjectHook |
|
|
addKey ( string $title, string $key ) : Gitlab\Model\Key |
|
|
addLabel ( string $name, string $color ) : Gitlab\Model\Label |
|
|
addMember ( integer $user_id, integer $access_level ) : Gitlab\Model\User |
|
|
archive ( ) : Project |
|
|
blob ( string $sha, string $filepath ) : string |
|
|
branch ( string $branch_name ) : Branch |
|
|
branches ( ) : Branch[] |
|
|
closeIssue ( integer $id, string $comment = null ) : Gitlab\Model\Issue |
|
|
closeMergeRequest ( integer $id ) : Gitlab\Model\MergeRequest |
|
|
commit ( string $sha ) : Gitlab\Model\Commit |
|
|
commitComments ( string $ref, integer $page, integer $per_page = Api::PER_PAGE ) : Gitlab\Model\Commit[] |
|
|
commits ( integer $page, integer $per_page = Api::PER_PAGE, string $ref_name = null ) : Gitlab\Model\Commit[] |
|
|
compare ( string $from, string $to ) : Gitlab\Model\Comparison |
|
|
contributors ( ) : array |
|
|
create ( Gitlab\Client $client, string $name, array $params = [] ) : Project |
|
|
createBranch ( string $name, string $ref ) : Branch |
|
|
createCommitComment ( string $ref, string $note, array $params = [] ) : Gitlab\Model\CommitNote |
|
|
createFile ( string $file_path, string $content, string $branch_name, string $commit_message ) : Gitlab\Model\File |
|
|
createForUser ( integer $user_id, Gitlab\Client $client, string $name, array $params = [] ) : Project |
|
|
createForkRelation ( integer $id ) : Project |
|
|
createIssue ( string $title, array $params = [] ) : Gitlab\Model\Issue |
|
|
createMergeRequest ( string $source, string $target, string $title, integer $assignee = null, string $description = null ) : Gitlab\Model\MergeRequest |
|
|
createMilestone ( string $title, array $params = [] ) : Gitlab\Model\Milestone |
|
|
createSnippet ( string $title, string $filename, string $code, string $lifetime = null ) : Gitlab\Model\Snippet |
|
|
deleteBranch ( string $name ) : boolean |
|
|
deleteFile ( string $file_path, string $branch_name, string $commit_message ) : boolean |
|
|
diff ( string $sha ) : string |
|
|
disableKey ( string $key_id ) : boolean |
|
|
enableKey ( string $key_id ) : boolean |
|
|
events ( integer $page = 1, integer $per_page = Api::PER_PAGE ) : Gitlab\Model\Event[] |
|
|
forkFrom ( integer $id ) : Project |
|
|
forkTo ( integer $id ) : Project |
|
|
fromArray ( Gitlab\Client $client, array $data ) : Project |
|
|
getFile ( $sha, $filepath ) : array |
|
|
hook ( integer $id ) : Gitlab\Model\ProjectHook |
|
|
hooks ( integer $page = 1, integer $per_page = Api::PER_PAGE ) : Gitlab\Model\ProjectHook[] |
|
|
issue ( integer $id ) : Gitlab\Model\Issue |
|
|
issues ( integer $page = 1, integer $per_page = Api::PER_PAGE ) : Gitlab\Model\Issue[] |
|
|
key ( integer $key_id ) : Gitlab\Model\Key |
|
|
keys ( ) : Gitlab\Model\Key[] |
|
|
labels ( ) : Gitlab\Model\Label[] |
|
|
member ( integer $user_id ) : Gitlab\Model\User |
|
|
members ( string $username_query = null ) : Gitlab\Model\User[] |
|
|
mergeMergeRequest ( integer $id ) : Gitlab\Model\MergeRequest |
|
|
mergeRequest ( integer $id ) : Gitlab\Model\MergeRequest |
|
|
mergeRequests ( integer $page = 1, integer $per_page = Api::PER_PAGE, string $state = MergeRequests::STATE_ALL ) : Gitlab\Model\MergeRequest[] |
|
|
milestone ( integer $id ) : Gitlab\Model\Milestone |
|
|
milestoneIssues ( integer $id ) : Gitlab\Model\Issue[] |
|
|
milestones ( integer $page = 1, integer $per_page = Api::PER_PAGE ) : Gitlab\Model\Milestone[] |
|
|
openIssue ( integer $id ) : Gitlab\Model\Issue |
|
|
openMergeRequest ( integer $id ) : Gitlab\Model\MergeRequest |
|
|
protectBranch ( string $branch_name, boolean $devPush = false, boolean $devMerge = false ) : Branch |
|
|
remove ( ) : boolean |
|
|
removeForkRelation ( ) : boolean |
|
|
removeHook ( integer $hook_id ) : boolean |
|
|
removeKey ( string $key_id ) : boolean |
|
|
removeLabel ( string $name ) : boolean |
|
|
removeMember ( integer $user_id ) : boolean |
|
|
removeService ( string $service_name ) : boolean |
|
|
removeSnippet ( integer $id ) : boolean |
|
|
saveMember ( integer $user_id, integer $access_level ) : Gitlab\Model\User |
|
|
setService ( string $service_name, array $params = [] ) : boolean |
|
|
show ( ) : Project |
|
|
snippet ( integer $id ) : Gitlab\Model\Snippet |
|
|
snippetContent ( integer $id ) : Gitlab\Model\Snippet |
|
|
snippets ( ) : Gitlab\Model\Snippet[] |
|
|
tags ( ) : Gitlab\Model\Tag[] |
|
|
transfer ( integer $group_id ) : Gitlab\Model\Group |
|
|
tree ( array $params = [] ) : Gitlab\Model\Node[] |
|
|
unarchive ( ) : Project |
|
|
unprotectBranch ( string $branch_name ) : Branch |
|
|
update ( array $params ) : Project |
|
|
updateFile ( string $file_path, string $content, string $branch_name, string $commit_message ) : Gitlab\Model\File |
|
|
updateHook ( integer $hook_id, array $params ) : mixed |
|
|
updateIssue ( integer $id, array $params ) : Gitlab\Model\Issue |
|
|
updateLabel ( string $name, array $params ) : Gitlab\Model\Label |
|
|
updateMergeRequest ( integer $id, array $params ) : Gitlab\Model\MergeRequest |
|
|
updateMilestone ( integer $id, array $params ) : Gitlab\Model\Milestone |
|
|
updateSnippet ( integer $id, array $params ) : Gitlab\Model\Snippet |
|
|