Gush\ThirdParty\Github\GitHubAdapter::buildGitHubClient PHP Метод

buildGitHubClient() защищенный Метод

protected buildGitHubClient ( ) : Github\Client
Результат Github\Client
    protected function buildGitHubClient()
    {
        $httpClient = new HttpClient(['base_url' => $this->config['base_url']]);
        $client = new Client($httpClient);
        if (false !== getenv('GITHUB_DEBUG')) {
            $logPlugin = LogPlugin::getDebugPlugin();
            $httpClient = $client->getHttpClient();
            $httpClient->addSubscriber($logPlugin);
        }
        $client->setOption('base_url', $this->config['base_url']);
        $this->url = rtrim($this->config['base_url'], '/');
        $this->domain = rtrim($this->config['repo_domain_url'], '/');
        return $client;
    }