PHP 클래스 Gush\ThirdParty\Bitbucket\BitBucketClient

저자: Sebastiaan Stok ([email protected])
파일 보기 프로젝트 열기: gushphp/gush 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$errorListener Gush\ThirdParty\Bitbucket\Listener\ErrorListener
$httpClient Bitbucket\API\Http\Client The Buzz instance used to communicate with Gitlab.
$options array
$resultPager Gush\ThirdParty\Bitbucket\ResultPager
$resultPagerListener Gush\ThirdParty\Bitbucket\Listener\ResultPagerListener

공개 메소드들

메소드 설명
__construct ( array $options = [], Bitbucket\API\Http\Client $httpClient = null )
apiCommits ( )
apiIssues ( )
apiPullRequests ( )
apiRepositories ( )
apiRepository ( )
apiUser ( )
authenticate ( array $credentials, null | string $authMethod = self::AUTH_HTTP_PASSWORD ) Authenticates a user.
disableErrorListener ( $permanent = false )
enableListener ( )
getHttpClient ( ) : Bitbucket\API\Http\Client
getOptions ( ) : array
getResultPager ( ) : Gush\ThirdParty\Bitbucket\ResultPager

메소드 상세

__construct() 공개 메소드

public __construct ( array $options = [], Bitbucket\API\Http\Client $httpClient = null )
$options array
$httpClient Bitbucket\API\Http\Client

apiCommits() 공개 메소드

public apiCommits ( )

apiIssues() 공개 메소드

public apiIssues ( )

apiPullRequests() 공개 메소드

public apiPullRequests ( )

apiRepositories() 공개 메소드

public apiRepositories ( )

apiRepository() 공개 메소드

public apiRepository ( )

apiUser() 공개 메소드

public apiUser ( )

authenticate() 공개 메소드

Authenticates a user.
public authenticate ( array $credentials, null | string $authMethod = self::AUTH_HTTP_PASSWORD )
$credentials array BitBucket authentication credentials
$authMethod null | string One of the AUTH_* class constants

disableErrorListener() 공개 메소드

public disableErrorListener ( $permanent = false )

enableListener() 공개 메소드

public enableListener ( )

getHttpClient() 공개 메소드

public getHttpClient ( ) : Bitbucket\API\Http\Client
리턴 Bitbucket\API\Http\Client

getOptions() 공개 메소드

public getOptions ( ) : array
리턴 array

getResultPager() 공개 메소드

public getResultPager ( ) : Gush\ThirdParty\Bitbucket\ResultPager
리턴 Gush\ThirdParty\Bitbucket\ResultPager

프로퍼티 상세

$errorListener 보호되어 있는 프로퍼티

protected ErrorListener,Gush\ThirdParty\Bitbucket\Listener $errorListener
리턴 Gush\ThirdParty\Bitbucket\Listener\ErrorListener

$httpClient 보호되어 있는 프로퍼티

The Buzz instance used to communicate with Gitlab.
protected Client,Bitbucket\API\Http $httpClient
리턴 Bitbucket\API\Http\Client

$options 보호되어 있는 프로퍼티

protected array $options
리턴 array

$resultPager 보호되어 있는 프로퍼티

protected ResultPager,Gush\ThirdParty\Bitbucket $resultPager
리턴 Gush\ThirdParty\Bitbucket\ResultPager

$resultPagerListener 보호되어 있는 프로퍼티

protected ResultPagerListener,Gush\ThirdParty\Bitbucket\Listener $resultPagerListener
리턴 Gush\ThirdParty\Bitbucket\Listener\ResultPagerListener