private function getSortedAndEncodedParams(OAuthRequest $request) { $params = array(); MapUtils::decodeAndAppendEntries($request->getQueryStringParams(), $params); MapUtils::decodeAndAppendEntries($request->getBodyParams(), $params); MapUtils::decodeAndAppendEntries($request->getOauthParameters(), $params); $params = MapUtils::sort($params); return URLUtils::percentEncode(MapUtils::concatSortedPercentEncodedParams($params)); }
public function signRequest(Token $token, OAuthRequest $request) { $request->addOAuthParameter(OAuthConstants::TOKEN, $token->getToken()); $this->addOAuthParams($request, $token); $this->addSignature($request); }
public function signRequest(Token $accessToken, OAuthRequest $request) { $request->addQuerystringParameter(OAuthConstants::ACCESS_TOKEN, $accessToken->getToken()); }