PHP 클래스 Gitlab\Api\Projects

상속: extends Gitlab\Api\AbstractApi
파일 보기 프로젝트 열기: m4tthumphrey/php-gitlab-api 1 사용 예제들

공개 메소드들

메소드 설명
accessible ( integer $page = 1, integer $per_page = self::PER_PAGE, string $order_by = self::ORDER_BY, string $sort = self::SORT ) : mixed
addHook ( integer $project_id, string $url, array $params = [] ) : mixed
addKey ( integer $project_id, string $title, string $key ) : mixed
addLabel ( integer $project_id, array $params ) : mixed
addMember ( integer $project_id, integer $user_id, integer $access_level ) : mixed
addVariable ( integer $project_id, string $key, string $value ) : mixed
all ( integer $page = 1, integer $per_page = self::PER_PAGE, string $order_by = self::ORDER_BY, string $sort = self::SORT ) : mixed
archive ( integer $project_id ) : mixed
build ( $project_id, $build_id ) : mixed
builds ( integer $project_id, array $scope = null ) : mixed
create ( string $name, array $params = [] ) : mixed
createForUser ( integer $user_id, string $name, array $params = [] ) : mixed
createForkRelation ( integer $project_id, integer $forked_project_id ) : mixed
deployKeys ( integer $project_id ) : mixed
disableKey ( integer $project_id, integer $key_id ) : mixed
enableKey ( integer $project_id, integer $key_id ) : mixed
events ( integer $project_id, integer $page = 1, integer $per_page = self::PER_PAGE ) : mixed
fork ( integer $project_id ) : mixed
hook ( integer $project_id, integer $hook_id ) : mixed
hooks ( integer $project_id, integer $page = 1, integer $per_page = self::PER_PAGE ) : mixed
key ( integer $project_id, integer $key_id ) : mixed
keys ( integer $project_id ) : mixed
labels ( integer $project_id ) : mixed
member ( integer $project_id, integer $user_id ) : mixed
members ( integer $project_id, string $username_query = null ) : mixed
owned ( integer $page = 1, integer $per_page = self::PER_PAGE, string $order_by = self::ORDER_BY, string $sort = self::SORT ) : mixed
remove ( integer $project_id ) : mixed
removeForkRelation ( integer $project_id ) : mixed
removeHook ( integer $project_id, integer $hook_id ) : mixed
removeKey ( integer $project_id, integer $key_id ) : mixed
removeLabel ( integer $project_id, string $name ) : mixed
removeMember ( integer $project_id, integer $user_id ) : mixed
removeService ( integer $project_id, string $service_name ) : mixed
removeVariable ( integer $project_id, string $key ) : mixed
saveMember ( integer $project_id, integer $user_id, integer $access_level ) : mixed
search ( string $query, integer $page = 1, integer $per_page = self::PER_PAGE, string $order_by = self::ORDER_BY, string $sort = self::SORT ) : mixed
setService ( integer $project_id, string $service_name, array $params = [] ) : mixed
show ( integer $project_id ) : mixed
trace ( $project_id, $build_id ) : mixed
unarchive ( integer $project_id ) : mixed
update ( integer $project_id, array $params ) : mixed
updateHook ( integer $project_id, integer $hook_id, array $params ) : mixed
updateLabel ( integer $project_id, array $params ) : mixed
updateVariable ( integer $project_id, string $key, string $value ) : mixed
uploadFile ( integer $project_id, string $file ) : mixed
variable ( integer $project_id, string $key ) : mixed
variables ( integer $project_id ) : mixed

메소드 상세

accessible() 공개 메소드

public accessible ( integer $page = 1, integer $per_page = self::PER_PAGE, string $order_by = self::ORDER_BY, string $sort = self::SORT ) : mixed
$page integer
$per_page integer
$order_by string
$sort string
리턴 mixed

addHook() 공개 메소드

public addHook ( integer $project_id, string $url, array $params = [] ) : mixed
$project_id integer
$url string
$params array
리턴 mixed

addKey() 공개 메소드

public addKey ( integer $project_id, string $title, string $key ) : mixed
$project_id integer
$title string
$key string
리턴 mixed

addLabel() 공개 메소드

public addLabel ( integer $project_id, array $params ) : mixed
$project_id integer
$params array
리턴 mixed

addMember() 공개 메소드

public addMember ( integer $project_id, integer $user_id, integer $access_level ) : mixed
$project_id integer
$user_id integer
$access_level integer
리턴 mixed

addVariable() 공개 메소드

public addVariable ( integer $project_id, string $key, string $value ) : mixed
$project_id integer
$key string
$value string
리턴 mixed

all() 공개 메소드

public all ( integer $page = 1, integer $per_page = self::PER_PAGE, string $order_by = self::ORDER_BY, string $sort = self::SORT ) : mixed
$page integer
$per_page integer
$order_by string
$sort string
리턴 mixed

archive() 공개 메소드

public archive ( integer $project_id ) : mixed
$project_id integer
리턴 mixed

build() 공개 메소드

public build ( $project_id, $build_id ) : mixed
$project_id
$build_id
리턴 mixed

builds() 공개 메소드

public builds ( integer $project_id, array $scope = null ) : mixed
$project_id integer
$scope array
리턴 mixed

create() 공개 메소드

public create ( string $name, array $params = [] ) : mixed
$name string
$params array
리턴 mixed

createForUser() 공개 메소드

public createForUser ( integer $user_id, string $name, array $params = [] ) : mixed
$user_id integer
$name string
$params array
리턴 mixed

createForkRelation() 공개 메소드

public createForkRelation ( integer $project_id, integer $forked_project_id ) : mixed
$project_id integer
$forked_project_id integer
리턴 mixed

deployKeys() 공개 메소드

public deployKeys ( integer $project_id ) : mixed
$project_id integer
리턴 mixed

disableKey() 공개 메소드

public disableKey ( integer $project_id, integer $key_id ) : mixed
$project_id integer
$key_id integer
리턴 mixed

enableKey() 공개 메소드

public enableKey ( integer $project_id, integer $key_id ) : mixed
$project_id integer
$key_id integer
리턴 mixed

events() 공개 메소드

public events ( integer $project_id, integer $page = 1, integer $per_page = self::PER_PAGE ) : mixed
$project_id integer
$page integer
$per_page integer
리턴 mixed

fork() 공개 메소드

public fork ( integer $project_id ) : mixed
$project_id integer
리턴 mixed

hook() 공개 메소드

public hook ( integer $project_id, integer $hook_id ) : mixed
$project_id integer
$hook_id integer
리턴 mixed

hooks() 공개 메소드

public hooks ( integer $project_id, integer $page = 1, integer $per_page = self::PER_PAGE ) : mixed
$project_id integer
$page integer
$per_page integer
리턴 mixed

key() 공개 메소드

public key ( integer $project_id, integer $key_id ) : mixed
$project_id integer
$key_id integer
리턴 mixed

keys() 공개 메소드

public keys ( integer $project_id ) : mixed
$project_id integer
리턴 mixed

labels() 공개 메소드

public labels ( integer $project_id ) : mixed
$project_id integer
리턴 mixed

member() 공개 메소드

public member ( integer $project_id, integer $user_id ) : mixed
$project_id integer
$user_id integer
리턴 mixed

members() 공개 메소드

public members ( integer $project_id, string $username_query = null ) : mixed
$project_id integer
$username_query string
리턴 mixed

owned() 공개 메소드

public owned ( integer $page = 1, integer $per_page = self::PER_PAGE, string $order_by = self::ORDER_BY, string $sort = self::SORT ) : mixed
$page integer
$per_page integer
$order_by string
$sort string
리턴 mixed

remove() 공개 메소드

public remove ( integer $project_id ) : mixed
$project_id integer
리턴 mixed

removeForkRelation() 공개 메소드

public removeForkRelation ( integer $project_id ) : mixed
$project_id integer
리턴 mixed

removeHook() 공개 메소드

public removeHook ( integer $project_id, integer $hook_id ) : mixed
$project_id integer
$hook_id integer
리턴 mixed

removeKey() 공개 메소드

public removeKey ( integer $project_id, integer $key_id ) : mixed
$project_id integer
$key_id integer
리턴 mixed

removeLabel() 공개 메소드

public removeLabel ( integer $project_id, string $name ) : mixed
$project_id integer
$name string
리턴 mixed

removeMember() 공개 메소드

public removeMember ( integer $project_id, integer $user_id ) : mixed
$project_id integer
$user_id integer
리턴 mixed

removeService() 공개 메소드

public removeService ( integer $project_id, string $service_name ) : mixed
$project_id integer
$service_name string
리턴 mixed

removeVariable() 공개 메소드

public removeVariable ( integer $project_id, string $key ) : mixed
$project_id integer
$key string
리턴 mixed

saveMember() 공개 메소드

public saveMember ( integer $project_id, integer $user_id, integer $access_level ) : mixed
$project_id integer
$user_id integer
$access_level integer
리턴 mixed

setService() 공개 메소드

public setService ( integer $project_id, string $service_name, array $params = [] ) : mixed
$project_id integer
$service_name string
$params array
리턴 mixed

show() 공개 메소드

public show ( integer $project_id ) : mixed
$project_id integer
리턴 mixed

trace() 공개 메소드

public trace ( $project_id, $build_id ) : mixed
$project_id
$build_id
리턴 mixed

unarchive() 공개 메소드

public unarchive ( integer $project_id ) : mixed
$project_id integer
리턴 mixed

update() 공개 메소드

public update ( integer $project_id, array $params ) : mixed
$project_id integer
$params array
리턴 mixed

updateHook() 공개 메소드

public updateHook ( integer $project_id, integer $hook_id, array $params ) : mixed
$project_id integer
$hook_id integer
$params array
리턴 mixed

updateLabel() 공개 메소드

public updateLabel ( integer $project_id, array $params ) : mixed
$project_id integer
$params array
리턴 mixed

updateVariable() 공개 메소드

public updateVariable ( integer $project_id, string $key, string $value ) : mixed
$project_id integer
$key string
$value string
리턴 mixed

uploadFile() 공개 메소드

public uploadFile ( integer $project_id, string $file ) : mixed
$project_id integer
$file string
리턴 mixed

variable() 공개 메소드

public variable ( integer $project_id, string $key ) : mixed
$project_id integer
$key string
리턴 mixed

variables() 공개 메소드

public variables ( integer $project_id ) : mixed
$project_id integer
리턴 mixed