/** * {@inheritDoc} */ public function preSend(RequestInterface $request) { $params = $this->getParametersToSign($request); $req = OAuth1\Request\Request::fromConsumerAndToken($this->consumer, $this->token, $request->getMethod(), $request->getUrl(), $params); $req->signRequest($this->signature, $this->consumer, $this->token); $request->addHeader($req->toHeader()); }