/** * @return HandlerStack|null */ protected function getHandlerStack() { if ($this->server instanceof MockOAuth2Server) { return $this->server->getHandlerStack(); } return null; }
/** * @param array $options * @param array $serverOptions * * @return \GuzzleHttp\ClientInterface */ protected function getClient(array $options = [], array $serverOptions = []) { $server = new MockOAuth2Server($serverOptions); return new Client(['handler' => $server->getHandler()] + $options); }