/** * 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); }
/** * @depends testUserData */ public function testApiClient(GitlabResourceOwner $owner) { $client = $owner->getApiClient(); $this->assertEquals('https://gitlab.com/api/v3/', $client->getBaseUrl()); }