public function testCreate() { $connection = new Connection(); $connection->setAccessToken(self::ACCESS_TOKEN); $connection->setIdentifier(self::IDENTIFIER); $connection->setExpires(self::EXPIRES); $connection->setRefreshToken(self::REFRESH_TOKEN); $connection->setSecret(self::SECRET); $connection->setUid(self::UID); $this->assertEquals(self::ACCESS_TOKEN, $connection->getAccessToken()); $this->assertEquals(self::IDENTIFIER, $connection->getIdentifier()); $this->assertEquals(self::EXPIRES, $connection->getExpires()); $this->assertEquals(self::REFRESH_TOKEN, $connection->getRefreshToken()); $this->assertEquals(self::SECRET, $connection->getSecret()); $this->assertEquals(self::UID, $connection->getUid()); }
/** * {@inheritdoc} */ public function buildToken(Connection $connection) { $token = new AccessToken(['access_token' => $connection->getAccessToken(), 'refresh_token' => $connection->getRefreshToken(), 'expires' => $connection->getExpires()]); $this->setToken($token); }
/** * Build connector token, based on subscription's connection * * @param Connection $connection */ public function buildToken(Connection $connection) { $this->clientId = $connection->getAccessToken(); }