本文整理汇总了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;
}