PHP 클래스 Gush\ThirdParty\Gitlab\GitLabFactory

저자: Julien Bianchi ([email protected])
상속: implements Gush\Factory\IssueTrackerFactory, implements Gush\Factory\RepositoryManagerFactory
파일 보기 프로젝트 열기: gushphp/gush

공개 메소드들

메소드 설명
createConfigurator ( Symfony\Component\Console\Helper\HelperSet $helperSet, Config $config )
createIssueTracker ( array $trackerConfig, Config $globalConfig )
createRepositoryManager ( array $adapterConfig, Config $config )

보호된 메소드들

메소드 설명
getGitLabClient ( string $url ) : Gitlab\Client

메소드 상세

createConfigurator() 공개 메소드

public createConfigurator ( Symfony\Component\Console\Helper\HelperSet $helperSet, Config $config )
$helperSet Symfony\Component\Console\Helper\HelperSet
$config Gush\Config

createIssueTracker() 공개 메소드

public createIssueTracker ( array $trackerConfig, Config $globalConfig )
$trackerConfig array
$globalConfig Gush\Config

createRepositoryManager() 공개 메소드

public createRepositoryManager ( array $adapterConfig, Config $config )
$adapterConfig array
$config Gush\Config

getGitLabClient() 보호된 정적인 메소드

protected static getGitLabClient ( string $url ) : Gitlab\Client
$url string
리턴 Gitlab\Client