clientConfig, $extraConfig); } /** * Fetch a response for a URL using Guzzle client. * * @param string $url * @param array|null $extraConfig Extra configuration * @return ResponseInterface */ public function fetchResponse(string $url, array $extraConfig = []) { $config = $this->getClientConfig($extraConfig); $client = new Client($config); return $client->get($url); } }