示例#1
0
 /**
  * Generate a user object from a successful user details request.
  *
  * @param  array       $response
  * @param  AccessToken $token
  * @return \League\OAuth2\Client\Provider\ResourceOwnerInterface
  */
 protected function createResourceOwner(array $response, AccessToken $token)
 {
     $user = new GitlabResourceOwner($response, $token);
     return $user->setDomain($this->domain);
 }
示例#2
0
 /**
  * @depends testUserData
  */
 public function testApiClient(GitlabResourceOwner $owner)
 {
     $client = $owner->getApiClient();
     $this->assertEquals('https://gitlab.com/api/v3/', $client->getBaseUrl());
 }