本文整理匯總了PHP中Github\Client::setEnterpriseUrl方法的典型用法代碼示例。如果您正苦於以下問題:PHP Client::setEnterpriseUrl方法的具體用法?PHP Client::setEnterpriseUrl怎麽用?PHP Client::setEnterpriseUrl使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Github\Client
的用法示例。
在下文中一共展示了Client::setEnterpriseUrl方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: init
public function init()
{
parent::init();
$this->api = new Client();
if ($this->enterpriseUrl) {
$this->api->setEnterpriseUrl($this->enterpriseUrl);
}
$this->api->authenticate($this->authKey, null, Client::AUTH_URL_TOKEN);
//$this->repoInfo = $this->api->repository()->show($this->owner, $this->repository);
}
示例2: saveGit
/**
* Sends changes to git.
* @return bool
* @throws \Github\Exception\MissingArgumentException
*/
public function saveGit()
{
$client = new Client();
if ($this->enterpriseUrl) {
$client->setEnterpriseUrl($this->enterpriseUrl);
}
$client->authenticate($this->authKey, null, Client::AUTH_URL_TOKEN);
/**
* @var Repo $api
*/
$api = $client->api('repos');
$remoteInfo = $api->contents()->show($this->owner, $this->repository, $this->remotePath);
$api->contents()->update($this->owner, $this->repository, $this->remotePath, $this->content, $this->comment, $remoteInfo['sha']);
return true;
}