Exemplo n.º 1
0
 public function json_encode_token(TokenInterface $token)
 {
     $members = array('accessToken' => $token->getAccessToken(), 'endOfLife' => $token->getEndOfLife(), 'extraParams' => $token->getExtraParams(), 'refreshToken' => $token->getRefreshToken(), 'token_class' => get_class($token));
     // Handle additional data needed for OAuth1 tokens
     if ($token instanceof StdOAuth1Token) {
         $members['requestToken'] = $token->getRequestToken();
         $members['requestTokenSecret'] = $token->getRequestTokenSecret();
         $members['accessTokenSecret'] = $token->getAccessTokenSecret();
     }
     return json_encode($members);
 }