You are here

private function AuthTokenProvider::tokenCanBeRenewed in TMGMT Translator Smartling 8.2

Same name in this branch
  1. 8.2 api-sdk-php/src/AuthApi/AuthTokenProvider.php \Smartling\AuthApi\AuthTokenProvider::tokenCanBeRenewed()
  2. 8.2 vendor/smartling/api-sdk-php/src/AuthApi/AuthTokenProvider.php \Smartling\AuthApi\AuthTokenProvider::tokenCanBeRenewed()
Same name and namespace in other branches
  1. 8.4 vendor/smartling/api-sdk-php/src/AuthApi/AuthTokenProvider.php \Smartling\AuthApi\AuthTokenProvider::tokenCanBeRenewed()
  2. 8.3 vendor/smartling/api-sdk-php/src/AuthApi/AuthTokenProvider.php \Smartling\AuthApi\AuthTokenProvider::tokenCanBeRenewed()

Checks if token can be renewed

2 calls to AuthTokenProvider::tokenCanBeRenewed()
AuthTokenProvider::tokenRenew in api-sdk-php/src/AuthApi/AuthTokenProvider.php
Renews tokens
AuthTokenProvider::tokenRenew in vendor/smartling/api-sdk-php/src/AuthApi/AuthTokenProvider.php
Renews tokens

File

api-sdk-php/src/AuthApi/AuthTokenProvider.php, line 158

Class

AuthTokenProvider
Class AuthTokenProvider @package Smartling\AuthApi

Namespace

Smartling\AuthApi

Code

private function tokenCanBeRenewed() {
  return $this
    ->tokenExists() && time() > $this->requestTimestamp + $this->data[self::RESPONSE_KEY_REFRESH_TOKEN_TTL];
}