コード例 #1
0
ファイル: GithubApiTest.php プロジェクト: qsomazzi/portal.v2
 public function testServiceWithConfigLoaded()
 {
     $service = new GithubApi('/tmp/github-api-dir');
     $client = $service->getClient();
     $this->assertInstanceOf('Github\\Client', $client);
     $this->assertInstanceOf('Github\\HttpClient\\HttpClient', $client->getHttpClient());
     $this->assertInstanceOf('Github\\HttpClient\\CachedHttpClient', $service->getCache());
 }
コード例 #2
0
ファイル: GistAdmin.php プロジェクト: qsomazzi/portal.v2
 /**
  * @param string    $code
  * @param string    $class
  * @param string    $baseControllerName
  * @param GithubApi $githubApi
  */
 public function __construct($code, $class, $baseControllerName, GithubApi $githubApi)
 {
     parent::__construct($code, $class, $baseControllerName);
     $this->gistApi = $githubApi->getClient()->api('gists');
 }