Browse Source

完善退款

master 1.0
wlb 2 years ago
parent
commit
de362cfb57
  1. 12
      src/Kernel/AccessToken.php

12
src/Kernel/AccessToken.php

@ -112,7 +112,7 @@ abstract class AccessToken implements AccessTokenInterface @@ -112,7 +112,7 @@ abstract class AccessToken implements AccessTokenInterface
/**
* @param string $token
* @param int $lifetime
* @param int $lifetime
*
* @return \Baidu\Kernel\Contracts\AccessTokenInterface
*
@ -124,7 +124,7 @@ abstract class AccessToken implements AccessTokenInterface @@ -124,7 +124,7 @@ abstract class AccessToken implements AccessTokenInterface
{
$this->getCache()->set($this->getCacheKey(), [
$this->tokenKey => $token,
'expires_in' => $lifetime,
'expires_in' => $lifetime - 200,
], $lifetime);
if (!$this->getCache()->has($this->getCacheKey())) {
@ -152,7 +152,7 @@ abstract class AccessToken implements AccessTokenInterface @@ -152,7 +152,7 @@ abstract class AccessToken implements AccessTokenInterface
/**
* @param array $credentials
* @param bool $toArray
* @param bool $toArray
*
* @return \Psr\Http\Message\ResponseInterface|\HttpBase\Support\Collection|array|object|string
*
@ -167,7 +167,7 @@ abstract class AccessToken implements AccessTokenInterface @@ -167,7 +167,7 @@ abstract class AccessToken implements AccessTokenInterface
$formatted = $this->castResponseToType($response, $this->app['config']->get('response_type'));
if (empty($result[$this->tokenKey])) {
throw new HttpException('Request access_token fail: '.json_encode($result, JSON_UNESCAPED_UNICODE), $response, $formatted);
throw new HttpException('Request access_token fail: ' . json_encode($result, JSON_UNESCAPED_UNICODE), $response, $formatted);
}
return $toArray ? $result : $formatted;
@ -175,7 +175,7 @@ abstract class AccessToken implements AccessTokenInterface @@ -175,7 +175,7 @@ abstract class AccessToken implements AccessTokenInterface
/**
* @param \Psr\Http\Message\RequestInterface $request
* @param array $requestOptions
* @param array $requestOptions
*
* @return \Psr\Http\Message\RequestInterface
*
@ -218,7 +218,7 @@ abstract class AccessToken implements AccessTokenInterface @@ -218,7 +218,7 @@ abstract class AccessToken implements AccessTokenInterface
*/
protected function getCacheKey()
{
return $this->cachePrefix.md5(json_encode($this->getCredentials()));
return $this->cachePrefix . md5(json_encode($this->getCredentials()));
}
/**

Loading…
Cancel
Save