GitLabService
class GitLabService implements GitLabInterface
Class GitLabService
Methods
getGitLabGroups()
getGitLabGroups
showGitLabGroup($groupId)
showGitLabGroup
createGitLabGroup($name, $path, $description = null, $visibility = 'public')
createGitLabGroup
updateGitLabGroup($groupId, $params)
updateGitLabGroup
deleteGitLabGroup($groupId)
deleteGitLabGroup
createGitLabProject($name, $groupId, $description = null, $visibility = 'public')
createGitLabProject
updateGitLabProject($projectId, $params)
No description
deleteGitLabProject($projectId)
deleteGitLabProject
updateGitLabTag($gitLabId, $tagName, $releaseDescription)
updateGitLabTag
unlinkProjectFromGroup($projectId, $groupId)
unlinkProjectFromGroup
Details
at line 33
getGitLabGroups()
getGitLabGroups
at line 44
showGitLabGroup($groupId)
showGitLabGroup
at line 58
createGitLabGroup($name, $path, $description = null, $visibility = 'public')
createGitLabGroup
at line 81
updateGitLabGroup($groupId, $params)
updateGitLabGroup
at line 92
deleteGitLabGroup($groupId)
deleteGitLabGroup
at line 107
createGitLabProject($name, $groupId, $description = null, $visibility = 'public')
createGitLabProject
at line 113
updateGitLabProject($projectId, $params)
at line 132
deleteGitLabProject($projectId)
deleteGitLabProject
at line 146
updateGitLabTag($gitLabId, $tagName, $releaseDescription)
updateGitLabTag
at line 159
unlinkProjectFromGroup($projectId, $groupId)
unlinkProjectFromGroup