/** * {@inheritdoc} */ public function retrieve() { if (is_null($this->token)) { return null; } return $this->token->accessToken(); }
/** * {@inheritdoc} */ public function save(Token $token) { $expireTime = time() + $token->lifetime(); $data = json_encode(['expireTime' => $expireTime, 'token' => $token->accessToken()]); file_put_contents($this->path, $data); }