yii\authclient\OAuthToken::setExpireDuration PHP Method

setExpireDuration() public method

Sets token expire duration.
public setExpireDuration ( string $expireDuration )
$expireDuration string token expiration duration.
    public function setExpireDuration($expireDuration)
    {
        $this->setParam($this->getExpireDurationParamKey(), $expireDuration);
    }

Usage Example

 /**
  * @dataProvider apiUrlDataProvider
  *
  * @param $apiBaseUrl
  * @param $apiSubUrl
  * @param $expectedApiFullUrl
  */
 public function testApiUrl($apiBaseUrl, $apiSubUrl, $expectedApiFullUrl)
 {
     $oauthClient = $this->createOAuthClient();
     $oauthClient->expects($this->any())->method('apiInternal')->will($this->returnArgument(1));
     $accessToken = new OAuthToken();
     $accessToken->setToken('test_access_token');
     $accessToken->setExpireDuration(1000);
     $oauthClient->setAccessToken($accessToken);
     $oauthClient->apiBaseUrl = $apiBaseUrl;
     $this->assertEquals($expectedApiFullUrl, $oauthClient->api($apiSubUrl));
 }
All Usage Examples Of yii\authclient\OAuthToken::setExpireDuration