GravityKit\GravityExport\Save\TokenProvider\AutoRefreshingTokenProvider
A custom token provider that automatically refreshes the access token.
Since: $ver$
Source: add-ons/save/src/TokenProvider/AutoRefreshingTokenProvider.php:13
Details
-
Kind:
class -
Namespace:
GravityKit\GravityExport\Save\TokenProvider -
Implements:
RefreshableTokenProvider
Methods
| Method | Description |
|---|---|
__construct() | Creates the token provider. |
refresh() | |
getToken() |
Method Reference
__construct()
public function __construct( Dropbox $dropbox )
Creates the token provider.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$dropbox | Dropbox | The Dropbox adapter. |
Since: $ver$
Source: add-ons/save/src/TokenProvider/AutoRefreshingTokenProvider.php:28
refresh()
public function refresh( ClientException $exception ): bool
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$exception | ClientException |
Returns
bool
Since: $ver$
Source: add-ons/save/src/TokenProvider/AutoRefreshingTokenProvider.php:36
getToken()
public function getToken(): string
Returns
string
Since: $ver$
Source: add-ons/save/src/TokenProvider/AutoRefreshingTokenProvider.php:52