Copied!
CloneableInstantiable
Methods
public Google\Auth\HttpHandler\Guzzle6HttpHandler::__construct(GuzzleHttp\ClientInterface $client, ?Psr\Log\LoggerInterface $logger = NULL)
 
  • param \ClientInterface $client
  • param null|\LoggerInterface $logger
public Google\Auth\HttpHandler\Guzzle6HttpHandler::__invoke(Psr\Http\Message\RequestInterface $request, array $options = [])
 

Accepts a PSR-7 request and an array of options and returns a PSR-7 response.

  • param \RequestInterface $request
  • param array $options
  • return \ResponseInterface
public Google\Auth\HttpHandler\Guzzle6HttpHandler::async(Psr\Http\Message\RequestInterface $request, array $options = [])
 

Accepts a PSR-7 request and an array of options and returns a PromiseInterface

  • param \RequestInterface $request
  • param array $options
  • return \GuzzleHttp\Promise\PromiseInterface
public Google\Auth\HttpHandler\Guzzle6HttpHandler::requestLog(Psr\Http\Message\RequestInterface $request, array $options) : Google\Auth\Logging\RpcLogEvent
 
  • internal
  • param \RequestInterface $request
  • param array $options
public Google\Auth\HttpHandler\Guzzle6HttpHandler::responseLog(Psr\Http\Message\ResponseInterface $response, Google\Auth\Logging\RpcLogEvent $requestEvent) : void
 
  • internal
© 2025 Bruce Wells
Search Namespaces \ Classes
Configuration