yii\authclient\OAuthToken::getIsValid PHP Method

getIsValid() public method

Checks if token is valid.
public getIsValid ( ) : boolean
return boolean is token valid.
    public function getIsValid()
    {
        $token = $this->getToken();
        return !empty($token) && !$this->getIsExpired();
    }

Usage Example

 /**
  * @depends testGetIsExpired
  */
 public function testGetIsValid()
 {
     $oauthToken = new OAuthToken();
     $expireDuration = 3600;
     $oauthToken->setExpireDuration($expireDuration);
     $this->assertFalse($oauthToken->getIsValid(), 'Empty token is valid!');
     $oauthToken->setToken('test_token');
     $this->assertTrue($oauthToken->getIsValid(), 'Filled up token is invalid!');
     $oauthToken->createTimestamp = $oauthToken->createTimestamp - ($expireDuration + 1);
     $this->assertFalse($oauthToken->getIsValid(), 'Expired token is valid!');
 }